duit/types/index.ts
Dita Aji Pratama e328b656af feat: add CATEGORIES constant
- Add categories array with id and label
- Use for consistent category options
2026-04-18 12:23:43 +07:00

26 lines
645 B
TypeScript

export interface Transaction {
id: string;
amount: number;
description: string;
type: 'income' | 'expense';
category: string;
date: string;
}
export interface BalanceInfo {
total: number;
income: number;
expense: number;
}
export const CATEGORIES = [
{ id: 'makanan', label: 'Makanan' },
{ id: 'transport', label: 'Transport' },
{ id: 'belanja', label: 'Belanja' },
{ id: 'hiburan', label: 'Hiburan' },
{ id: 'kesehatan', label: 'Kesehatan' },
{ id: 'pendidikan', label: 'Pendidikan' },
{ id: 'investasi', label: 'Investasi' },
{ id: 'gaji', label: 'Gaji' },
{ id: 'lainnya', label: 'Lainnya' },
] as const;