feat: Add invite links & join-request flow (join page, API, share button#28
feat: Add invite links & join-request flow (join page, API, share button#28Swayymalcolm99 wants to merge 2 commits into
Conversation
…tton) Summary: Adds invite/join UX so pool creators can share a link and users can request to join. New/updated files: page.tsx — join page, fetches pool by contract_address join-actions.tsx — client join UI, on-chain reads, wallet connect + request action route.ts — POST API to create join requests in Supabase group-details.tsx — “Share Invite Link” button (copies URL + toast) for creators join_requests.sql — SQL to create join_requests table
|
Good work @Swayymalcolm99 getting all the moving parts in — join page, API route, share button, and SQL schema are all there. Three things before we merge:
|
changes made
|
Gm @Swayymalcolm99 Please attach a screenshot showing the share button, the join page, and the request flow working end to end. |
|
Gm @Swayymalcolm99 Just checking in on this one since it's been open a while — the Explore page that merged since has its own join-requests flow now. If you're still keen to finish this up, it'd be smoothest to rebase on the latest main and build on top of what's already there rather than two separate tables. Totally fine either way, just want to make sure it doesn't get lost! |
closed #17
Summary:
Adds invite/join UX so pool creators can share a link and users can request to join. New/updated files:
page.tsx — join page, fetches pool by contract_address join-actions.tsx — client join UI, on-chain reads, wallet connect + request action route.ts — POST API to create join requests in Supabase group-details.tsx — “Share Invite Link” button (copies URL + toast) for creators join_requests.sql — SQL to create join_requests table