From ef259c6fce293a1c9bd7eecc79ffb4414c553389 Mon Sep 17 00:00:00 2001 From: Ilia Mashkov Date: Sun, 18 Jan 2026 14:39:38 +0300 Subject: [PATCH] chore: add import shortcuts --- src/shared/lib/helpers/index.ts | 6 ++++++ src/shared/lib/index.ts | 4 ++++ src/shared/lib/utils/index.ts | 1 + src/shared/ui/index.ts | 2 ++ 4 files changed, 13 insertions(+) diff --git a/src/shared/lib/helpers/index.ts b/src/shared/lib/helpers/index.ts index cd57e87..62db226 100644 --- a/src/shared/lib/helpers/index.ts +++ b/src/shared/lib/helpers/index.ts @@ -20,3 +20,9 @@ export { } from './createVirtualizer/createVirtualizer.svelte'; export { createDebouncedState } from './createDebouncedState/createDebouncedState.svelte'; + +export { + createEntityStore, + type Entity, + type EntityStore, +} from './createEntityStore/createEntityStore.svelte'; diff --git a/src/shared/lib/index.ts b/src/shared/lib/index.ts index cbbfad9..fea0978 100644 --- a/src/shared/lib/index.ts +++ b/src/shared/lib/index.ts @@ -2,9 +2,12 @@ export { type ControlDataModel, type ControlModel, createDebouncedState, + createEntityStore, createFilter, createTypographyControl, createVirtualizer, + type Entity, + type EntityStore, type Filter, type FilterModel, type Property, @@ -15,3 +18,4 @@ export { } from './helpers'; export { motion } from './accessibility/motion.svelte'; +export { splitArray } from './utils'; diff --git a/src/shared/lib/utils/index.ts b/src/shared/lib/utils/index.ts index d2efc54..08a788f 100644 --- a/src/shared/lib/utils/index.ts +++ b/src/shared/lib/utils/index.ts @@ -11,3 +11,4 @@ export { clampNumber } from './clampNumber/clampNumber'; export { debounce } from './debounce/debounce'; export { getDecimalPlaces } from './getDecimalPlaces/getDecimalPlaces'; export { roundToStepPrecision } from './roundToStepPrecision/roundToStepPrecision'; +export { splitArray } from './splitArray/splitArray'; diff --git a/src/shared/ui/index.ts b/src/shared/ui/index.ts index 69bdf9c..307dcc6 100644 --- a/src/shared/ui/index.ts +++ b/src/shared/ui/index.ts @@ -6,12 +6,14 @@ import CheckboxFilter from './CheckboxFilter/CheckboxFilter.svelte'; import ComboControl from './ComboControl/ComboControl.svelte'; +import ContentEditable from './ContentEditable/ContentEditable.svelte'; import SearchBar from './SearchBar/SearchBar.svelte'; import VirtualList from './VirtualList/VirtualList.svelte'; export { CheckboxFilter, ComboControl, + ContentEditable, SearchBar, VirtualList, };