mirror of
https://github.com/Psychotoxical/psysonic.git
synced 2026-07-22 15:25:46 +00:00
refactor(search): co-locate search feature into features/search
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
/**
|
||||
* Search feature — the live search dropdown, the mobile search overlay, the
|
||||
* search/browse page (lazy via the deep path `pages/SearchBrowsePage`), live
|
||||
* search scope UI/state, and the share-link search/queue-preview surfaces.
|
||||
*
|
||||
* The local-index query engine (`utils/library/*search*`), the shared Subsonic
|
||||
* search API, the cross-cutting `liveSearchScopeStore`, and the
|
||||
* `advancedSearch*` session/scroll state live outside this feature
|
||||
* (library-core / cross-cutting) — this feature consumes them.
|
||||
*/
|
||||
export { default as LiveSearch } from './components/LiveSearch';
|
||||
export { default as MobileSearchOverlay } from './components/MobileSearchOverlay';
|
||||
export { default as ShareQueuePreviewModal } from './components/ShareQueuePreviewModal';
|
||||
export { useLiveSearchRouteScope } from './hooks/useLiveSearchRouteScope';
|
||||
export { useShareQueuePreview } from './hooks/useShareQueuePreview';
|
||||
Reference in New Issue
Block a user