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,3 @@
|
||||
export * from './model';
|
||||
export { getComparisonStore } from './model';
|
||||
export type { Side } from './model';
|
||||
export { ComparisonView } from './ui';
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
export * from './utils/dotTransition';
|
||||
export * from './utils/ensureCanvasFonts/ensureCanvasFonts';
|
||||
export * from './utils/getPretextFontString/getPretextFontString';
|
||||
export {
|
||||
createDotCrossfade,
|
||||
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