Data Components
Display financial data with data components.
TransactionTable
A comprehensive table component for displaying and managing financial transactions with advanced filtering, sorting, and categorization capabilities.
IntelligentTransactionTable
An enhanced transaction table with AI-powered features for automatic categorization and contextual insights.
LedgerTable
A flexible table component for displaying general ledger data with account hierarchies and balance calculations.
HierarchicalTable
A specialized table component for displaying hierarchical data like chart of accounts with expandable rows and nested relationships.
JournalTable
A double-entry accounting table for displaying journal entries with debits and credits clearly displayed.
AreaChart
A responsive area chart component for visualizing financial data trends over time, perfect for cash balances and cumulative metrics.
Props
BarChart
A bar chart component for comparing financial metrics across categories or time periods, ideal for profit and loss visualization.
Props
ReportWidget
A flexible component for displaying financial reports with a title, period selector, and visualizations.
Props
| Prop | Type | Description | |------|------|-------------| | title
|
string
| Report title | | period
| "daily" \| "weekly" \| "monthly" \| "quarterly" \| "yearly"
| Time period for the report | | type
|
"profit_loss" \| "balance_sheet" \| "cash_flow" \| "custom"
| Report type |
| onPeriodChange
| (period: string) => void
| Callback when period changes
|
FinancialOverview
A dashboard component that displays key financial metrics including revenue, expenses, profit, and trends.
Props
ThemedUnifiedDirectory
A component for displaying and selecting from hierarchical data structures like chart of accounts.
TransactionAssistant
AI-powered assistant for categorizing and managing transactions with natural language capabilities.