refactor: move utils
This commit is contained in:
parent
a409efaf95
commit
5638b6200b
|
|
@ -1,6 +1,6 @@
|
|||
import { customElement, noShadowDOM } from 'solid-element';
|
||||
import { createSignal, For, Show, createEffect, createMemo, createResource } from 'solid-js';
|
||||
import { resolvePath } from '../utils/path';
|
||||
import { resolvePath } from './utils/path';
|
||||
import type { CardData, Dimensions } from './types';
|
||||
import { loadCSV } from './utils/csv-loader';
|
||||
import { initLayerConfigs } from './utils/layer-parser';
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@ import { customElement, noShadowDOM } from "solid-element";
|
|||
import { createSignal, onCleanup } from "solid-js";
|
||||
import { render } from "solid-js/web";
|
||||
import { Article } from "./Article";
|
||||
import { resolvePath } from "../utils/path";
|
||||
import { resolvePath } from "./utils/path";
|
||||
|
||||
customElement("md-link", {}, (props, { element }) => {
|
||||
noShadowDOM();
|
||||
|
|
@ -11,7 +11,7 @@ customElement("md-link", {}, (props, { element }) => {
|
|||
const [expanded, setExpanded] = createSignal(false);
|
||||
let articleContainer: HTMLDivElement | undefined;
|
||||
let disposeArticle: (() => void) | null = null;
|
||||
let articleElement: HTMLElement | undefined;
|
||||
let articleElement: HTMLElement | null | undefined;
|
||||
|
||||
// 从 element 的 textContent 获取链接目标(支持 path#section 语法)
|
||||
const rawLinkSrc = element?.textContent?.trim() || "";
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
import { customElement, noShadowDOM } from "solid-element";
|
||||
import { createSignal, onMount, onCleanup, Show, For, createResource, createMemo } from "solid-js";
|
||||
import { resolvePath } from "../utils/path";
|
||||
import { resolvePath } from "./utils/path";
|
||||
|
||||
interface Pin {
|
||||
x: number;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
import { customElement, noShadowDOM } from 'solid-element';
|
||||
import { createSignal, For, Show, createEffect, createMemo, createResource } from 'solid-js';
|
||||
import { marked } from '../markdown';
|
||||
import { resolvePath } from '../utils';
|
||||
import { resolvePath } from './utils';
|
||||
import { loadCSV } from './utils/csv-loader';
|
||||
|
||||
export interface TableProps {
|
||||
|
|
|
|||
|
|
@ -1 +0,0 @@
|
|||
export { resolvePath } from './path';
|
||||
Loading…
Reference in New Issue