Skip to content

[Frontend] Extract duplicated inline types (Project, Expenditure, User) #252

Description

@nourshoreibah

Project, Expenditure, User are redefined inline across 5+ files (expenses/page.tsx, projects/[id]/page.tsx, components/ExpensesTable.tsx, components/AddExpenseModal.tsx, accounts/page.tsx, context/AuthContext.tsx). Extract to a shared src/types/ module; evaluate consuming @branch/types so frontend and backend share row shapes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions