Refactor/reacrhitecture to fsd+ #49
@@ -97,11 +97,17 @@ export class ComparisonStore {
|
|||||||
* TanStack Query-backed store for efficient batch font retrieval
|
* TanStack Query-backed store for efficient batch font retrieval
|
||||||
*/
|
*/
|
||||||
#fontsByIdsStore: FontsByIdsStore;
|
#fontsByIdsStore: FontsByIdsStore;
|
||||||
|
/**
|
||||||
|
* Paginated font catalog — source of fonts for default seeding.
|
||||||
|
*/
|
||||||
#fontCatalog: FontCatalogStore;
|
#fontCatalog: FontCatalogStore;
|
||||||
|
/**
|
||||||
|
* Typography settings applied to the rendered comparison.
|
||||||
|
*/
|
||||||
#typography: TypographySettingsStore;
|
#typography: TypographySettingsStore;
|
||||||
|
/**
|
||||||
|
* Font load/cache/eviction manager; pinned to keep compared fonts resident.
|
||||||
|
*/
|
||||||
#lifecycle: FontLifecycleManager;
|
#lifecycle: FontLifecycleManager;
|
||||||
/**
|
/**
|
||||||
* Per-instance persistent storage for the selected comparison fonts.
|
* Per-instance persistent storage for the selected comparison fonts.
|
||||||
|
|||||||
Reference in New Issue
Block a user