import React from 'react' export interface CollapseConfig { values: Array updateValues?: (currentIndex?: number, nextState?: boolean) => void } const defaultContext = { values: [] as Array } export const CollapseContext = React.createContext(defaultContext) export const useCollapseContext = (): CollapseConfig => React.useContext(CollapseContext)