refactor: replace export* barrels with explicit named exports
Wildcard re-exports obscure each slice public surface and weaken tree-shaking. Convert to explicit named re-exports with export/export type split (B-1) for ComparisonView, ChangeAppTheme, Breadcrumb/model, and FilterAndSortFonts/api barrels.
This commit is contained in:
@@ -1,2 +1,7 @@
|
|||||||
export * from './store/scrollBreadcrumbsStore.svelte';
|
export {
|
||||||
export * from './types/types.ts';
|
__resetScrollBreadcrumbsStore,
|
||||||
|
createScrollBreadcrumbsStore,
|
||||||
|
getScrollBreadcrumbsStore,
|
||||||
|
} from './store/scrollBreadcrumbsStore.svelte';
|
||||||
|
export type { BreadcrumbItem } from './store/scrollBreadcrumbsStore.svelte';
|
||||||
|
export type { NavigationAction } from './types/types.ts';
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
export * from './model';
|
export { getThemeManager } from './model';
|
||||||
export * from './ui';
|
export { ThemeSwitch } from './ui';
|
||||||
|
|||||||
@@ -1 +1,6 @@
|
|||||||
export * from './filters/filters';
|
export { fetchProxyFilters } from './filters/filters';
|
||||||
|
export type {
|
||||||
|
FilterMetadata,
|
||||||
|
FilterOption,
|
||||||
|
ProxyFiltersResponse,
|
||||||
|
} from './filters/filters';
|
||||||
|
|||||||
@@ -1,2 +1,3 @@
|
|||||||
export * from './model';
|
export { getComparisonStore } from './model';
|
||||||
|
export type { Side } from './model';
|
||||||
export { ComparisonView } from './ui';
|
export { ComparisonView } from './ui';
|
||||||
|
|||||||
@@ -1,3 +1,7 @@
|
|||||||
export * from './utils/dotTransition';
|
export {
|
||||||
export * from './utils/ensureCanvasFonts/ensureCanvasFonts';
|
createDotCrossfade,
|
||||||
export * from './utils/getPretextFontString/getPretextFontString';
|
getDotTransitionParams,
|
||||||
|
} from './utils/dotTransition';
|
||||||
|
export type { DotTransitionParams } from './utils/dotTransition';
|
||||||
|
export { ensureCanvasFonts } from './utils/ensureCanvasFonts/ensureCanvasFonts';
|
||||||
|
export { getPretextFontString } from './utils/getPretextFontString/getPretextFontString';
|
||||||
|
|||||||
Reference in New Issue
Block a user