Skip to content

Comments

Refactor: new create org page and create opening page#121

Open
chadd28 wants to merge 6 commits intomainfrom
refactor/new-create-org
Open

Refactor: new create org page and create opening page#121
chadd28 wants to merge 6 commits intomainfrom
refactor/new-create-org

Conversation

@chadd28
Copy link
Collaborator

@chadd28 chadd28 commented Feb 21, 2026

The "create organization" and "create opening" flows previously used modal dialogs (OrgFormDialog, OpeningFormDialog). Both were refactored into dedicated pages to match the Figma designs

  • The new create org page lives at /protected/createorg rather than something like /protected/org/new because the middleware performs an org membership lookup on anything matching /protected/org/[segment] ("new" was treated as an orgID and was failing).
  • The upload logo/banner fields and "Invite members" button are UI placeholders only
  • The new opening page lives at /protected/org/[orgId]/new-opening

Also there are a lot of line changes because there are 2 files moved around

image image image

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.

2 participants