Refactor/reacrhitecture to fsd+ #49

Merged
ilia merged 70 commits from refactor/reacrhitecture-to-fsd+ into main 2026-06-03 09:55:47 +00:00
Showing only changes of commit ec488cf1ce - Show all commits
@@ -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.