Work in progress
For retired expense types:
Delete text should describe that expense types will no longer be selectable once deleted but can be filtered for on reports and will show up in reports where that type has at least 1 expense within the filter criteria
Must have:
Updated multi-select expense type view
Including ability to add / manage custom expense types
View custom expense types
Add custom expense type (only name)
Retire custom expense type
Nice to have:
Spotlight for managing expense types
Edit custom expense type flow
Customize an icon for an expense type
Background:
farmExpense and farmExpenseType tables already exist in the database, so there shouldn’t be any backend work here
For farmExpenseType, should use the existing convention around NULL or populated farm_id as to whether the type belongs to a specific farm or is universal