Skip to content

Feature/payouts csv uploader - #667

Open
obacollins-lab wants to merge 2 commits into
Fracverse:masterfrom
obacollins-lab:feature/payouts-csv-uploader
Open

Feature/payouts csv uploader#667
obacollins-lab wants to merge 2 commits into
Fracverse:masterfrom
obacollins-lab:feature/payouts-csv-uploader

Conversation

@obacollins-lab

Copy link
Copy Markdown
Contributor

Changes

Frontend (dashboard/app/dashboard/payouts/page.tsx)
Added drag-and-drop file zone using react-dropzone library
Implemented file type validation (CSV only)
Added error handling with detailed parse error logs
Created upload success/error message display
Included spreadsheet template documentation with required columns

API Layer (dashboard/lib/api.ts)
Added uploadPayoutsSpreadsheet() method to handle CSV file uploads

closes #601

@ONEONUORA

Copy link
Copy Markdown
Contributor

@obacollins-lab
pls fix conflict

@obacollins-lab

Copy link
Copy Markdown
Contributor Author

All done, all checks pass.

@ONEONUORA

Copy link
Copy Markdown
Contributor

@obacollins-lab

Pls i cant see your implementation

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.

[dashboard] UI: Build drag-and-drop CSV uploader interface for payouts spreadsheet

2 participants