import type { ReactNode } from 'react' import { createContext, useContext } from 'react' import { useBankCards } from './hooks' type Context = ReturnType type Props = { children: ReactNode } const CardsContext = createContext({} as Context) export const CardsStore = ({ children }: Props) => { const value = useBankCards() return ( {children} ) } export const useCardsStore = () => useContext(CardsContext)