import { createContext, useContext } from 'react'; import { ToolbarCollectionState } from '../state'; import { FiltersMap } from '@wix/bex-core'; import { assertContextValue } from '../createContext'; export const ToolbarCollectionContext = createContext | null>(null); export const ToolbarCollectionProvider = ToolbarCollectionContext.Provider; export const ToolbarCollectionConsumer = ToolbarCollectionContext.Consumer; export const useToolbarCollectionContext = () => { const value = useContext(ToolbarCollectionContext); assertContextValue('ToolbarCollectionProvider', value); return value as ToolbarCollectionState; };