"use client" import { CrudShowResponse, ExpensesClient } from "@garage/api" import { createContext, useContext } from "react" export type ExpenseContextValue = CrudShowResponse['data'] const ExpenseContext = createContext(null) export function ExpenseProvider({ expense, children, }: { expense: ExpenseContextValue children: React.ReactNode }) { return ( {children} ) } export function useExpense() { return useContext(ExpenseContext) }