| 12345678910111213141516 | 
							- import { useContext } from 'react'
 
- import { useStore } from 'zustand'
 
- import { FeaturesContext } from './context'
 
- import type { FeatureStoreState } from './store'
 
- export function useFeatures<T>(selector: (state: FeatureStoreState) => T): T {
 
-   const store = useContext(FeaturesContext)
 
-   if (!store)
 
-     throw new Error('Missing FeaturesContext.Provider in the tree')
 
-   return useStore(store, selector)
 
- }
 
- export function useFeaturesStore() {
 
-   return useContext(FeaturesContext)
 
- }
 
 
  |