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