Skip to content

debt: Remove legacy expense flow#11928

Draft
Betree wants to merge 1 commit intomainfrom
debt/legacy-expense-flow
Draft

debt: Remove legacy expense flow#11928
Betree wants to merge 1 commit intomainfrom
debt/legacy-expense-flow

Conversation

@Betree
Copy link
Member

@Betree Betree commented Feb 24, 2026

Frontend part of opencollective/opencollective#8308

  • Remove all NEW_EXPENSE_FLOW
  • Remove all INLINE_EDIT_EXPENSE
  • Check edit from expense page
  • Remove unnecessary onEdit props (e.g. ExpenseSummary, ExpenseMoreActionsButton)
  • Update getMainAction usage
  • Make sure customData works
  • Remove legacy API code
  • Check "Edit" actions on missing receipts in components/expenses/Expense.tsx
  • Make sure polling is disabled when editing on expense page

@Betree Betree self-assigned this Feb 24, 2026
@vercel
Copy link

vercel bot commented Feb 24, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
opencollective-frontend Ready Ready Preview, Comment Feb 27, 2026 3:41pm

Request Review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant