application-amicale/src/context/CollapsibleContext.ts
2021-05-15 11:41:17 +02:00

16 lines
454 B
TypeScript

import React, { useContext } from 'react';
import { Collapsible } from 'react-navigation-collapsible';
export type CollapsibleContextType = {
collapsible?: Collapsible;
setCollapsible: (collapsible: Collapsible) => void;
};
export const CollapsibleContext = React.createContext<CollapsibleContextType>({
collapsible: undefined,
setCollapsible: () => undefined,
});
export function useCollapsible() {
return useContext(CollapsibleContext);
}