import React from 'react'; import { useBudgetState } from './useBudgetState'; import { BudgetContext, BudgetContextType } from './useBudget'; import { BudgetPeriod, Transaction } from './types'; // 컨텍스트 프로바이더 컴포넌트 export const BudgetProvider: React.FC<{ children: React.ReactNode }> = ({ children }) => { const budgetState = useBudgetState(); return ( {children} ); }; // useBudget 훅은 useBudget.ts 파일로 이동했습니다 export { useBudget } from './useBudget'; export type { BudgetContextType } from './useBudget'; // types.ts에서 타입들을 export type으로 내보냅니다 export type { BudgetPeriod, Transaction } from './types';