Files
react/components/collapse/collapse-context.ts
2020-03-29 04:00:53 +08:00

15 lines
346 B
TypeScript

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