You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
	
	
		
			
				
					
						
						
							| 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)
 - }
 
 
  |