diff options
| author | Adam Malczewski <[email protected]> | 2026-09-05 01:20:28 +0900 |
|---|---|---|
| committer | Adam Malczewski <[email protected]> | 2026-09-05 01:20:28 +0900 |
| commit | 985116fdc8961e656cd9d3027debcd1a6237d6c2 (patch) | |
| tree | 43aed23977ea354d23d8c54f27d45bf5e0635dfc /src/features/layout/index.ts | |
| parent | a104c094b588560f955ff52dc7f949cf3c355f94 (diff) | |
| download | dispatch-web-985116fdc8961e656cd9d3027debcd1a6237d6c2.tar.gz dispatch-web-985116fdc8961e656cd9d3027debcd1a6237d6c2.zip | |
feat(layout): plan 02 — provider consumption + layout WS + localStorage migration
Diffstat (limited to 'src/features/layout/index.ts')
| -rw-r--r-- | src/features/layout/index.ts | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/features/layout/index.ts b/src/features/layout/index.ts index a2e93a6..f5696ac 100644 --- a/src/features/layout/index.ts +++ b/src/features/layout/index.ts @@ -7,6 +7,7 @@ * OUTSIDE the tree — the tree owns the content region. */ +export { createLayoutHttp, type LayoutHttp, type LayoutHttpResult } from "./adapter/http"; export { bootDefaultOpen, type CollapseState, @@ -17,6 +18,7 @@ export { SIDEBAR_OPEN_KEY, WIDE_BREAKPOINT, } from "./logic/collapse"; +export { migrationTree, sidePanelViews, storedPanelViews } from "./logic/migration"; export { addPanelOp, firstPanelView, removePanelOp, swapPanelOp } from "./logic/panels-edit"; export { getView, @@ -31,6 +33,7 @@ export { } from "./logic/registry"; export { DEFAULT_PANEL_VIEWS, overlaySidePanels, seedLayout } from "./logic/seed"; export { firstCollapsibleNodeId, firstPanelsNode } from "./logic/tree-query"; +export { createLayoutStore, type LayoutProviderState, type LayoutStore } from "./store.svelte"; export { default as TileRoot } from "./ui/TileRoot.svelte"; /** Public module manifest — aggregated by the shell's "Loaded Modules" view. */ |
