{"version":3,"file":"useStore.cjs","names":["useSelector"],"sources":["../src/useStore.ts"],"sourcesContent":["import { useSelector } from './useSelector'\nimport type { Ref } from 'vue-demi'\n\n/**\n * Deprecated alias for {@link useSelector}.\n *\n * @example\n * ```ts\n * const count = useStore(counterStore, (state) => state.count)\n * ```\n *\n * @deprecated Use `useSelector` instead.\n */\nexport const useStore = <TSource, TSelected = NoInfer<TSource>>(\n  source: {\n    get: () => TSource\n    subscribe: (listener: (value: TSource) => void) => {\n      unsubscribe: () => void\n    }\n  },\n  selector: (snapshot: TSource) => TSelected = (s) => s as unknown as TSelected,\n  compare?: (a: TSelected, b: TSelected) => boolean,\n): Readonly<Ref<TSelected>> => useSelector(source, selector, { compare })\n"],"mappings":";;;;;;;;;;;;;AAaA,MAAa,YACX,QAMA,YAA8C,MAAM,GACpD,YAC6BA,gCAAY,QAAQ,UAAU,EAAE,SAAS,CAAC"}