The transaction categorization component displays a list of transactions that have been imported into Layer. By default, the component has two tabs:Documentation Index
Fetch the complete documentation index at: https://docs.layerfi.com/llms.txt
Use this file to discover all available pages before exploring further.
- To Review - Transactions that need to be reviewed/categorized before they will be journaled to the general ledger.
- Categorized - Transactions that have already been categorized and journaled to the general ledger.
useBankTransactionsContext give more control over the transactions list:
Properties
Number of transactions to display per page. Controls pagination size.
Controls whether transaction descriptions are displayed in the transaction list.
Controls whether receipt upload functionality is available for transactions.
Controls whether tooltips are displayed to provide additional information about transactions and categorization.
Controls whether the customer/vendor column is displayed in the transactions table.
Controls whether transaction tags are displayed and can be managed in the transaction list.
Controls whether upload options are displayed for transactions.
Controls whether the “To Review” / “Categorized” status toggle is displayed.
Controls whether categorization rule suggestions are shown when categorizing transactions.
Hides the component header entirely.
Collapses the component header into a more compact form.
Enables monthly view mode which changes the date filtering behavior to focus on monthly periods.
Controls whether the categorization interface is displayed. If not specified, this is automatically determined based on the business’s bookkeeping configuration.
Indicates whether to use dedicated mobile-oriented layout for smaller screens. Possible values are
mobileList or regularList. Defaults to regularList.Callback function that is called when an error occurs in the component. Receives a LayerError object as a parameter.
Custom function for rendering in-app navigation links. Receives LinkingMetadata as a parameter and should return a ReactNode.
Overrides for default strings in the component.
Filters to apply to the transaction list.
Indicates whether to apply the global date range filter to the transaction list. If set to true, changing the date range in any Layer component will filter the transaction list to that time range as well. Defaults to
false.