Chore/architecture refactoring #42

Merged
ilia merged 29 commits from chore/architecture-refactoring into main 2026-05-25 08:43:07 +00:00
5 changed files with 4 additions and 4 deletions
Showing only changes of commit 30621c33df - Show all commits
+3 -3
View File
@@ -17,7 +17,7 @@ export {
* Low-level property selection store * Low-level property selection store
*/ */
filtersStore, filtersStore,
} from './state/filters.svelte'; } from './store/filters.svelte';
/** /**
* Main filter controller * Main filter controller
@@ -35,13 +35,13 @@ export {
* High-level manager for syncing search and filters * High-level manager for syncing search and filters
*/ */
filterManager, filterManager,
} from './state/filterManager/filterManager.svelte'; } from './store/filterManager/filterManager.svelte';
/** /**
* Side-effect import: installs the global filterManager+sortStore → fontStore * Side-effect import: installs the global filterManager+sortStore → fontStore
* bridge on first import of this feature barrel. No exports. * bridge on first import of this feature barrel. No exports.
*/ */
import './state/bindings.svelte'; import './store/bindings.svelte';
/** /**
* Sorting logic * Sorting logic
@@ -12,9 +12,9 @@
import { fontStore } from '$entities/Font'; import { fontStore } from '$entities/Font';
import { untrack } from 'svelte'; import { untrack } from 'svelte';
import { mapManagerToParams } from '../../lib/mapper/mapManagerToParams'; import { mapManagerToParams } from '../../lib/mapper/mapManagerToParams';
import { sortStore } from '../store/sortStore.svelte';
import { filterManager } from './filterManager/filterManager.svelte'; import { filterManager } from './filterManager/filterManager.svelte';
import { filtersStore } from './filters.svelte'; import { filtersStore } from './filters.svelte';
import { sortStore } from './sortStore.svelte';
$effect.root(() => { $effect.root(() => {
/** /**