Components
Both
src/components/invite-student-dialog.tsxInvite Student Dialog
The invite step on the portal’s setup checklist, a button that opens a small dialog. Who is invited depends on who enrolled: a parent invites the student to claim their login, and a teen enrolling themselves invites a guardian to sign. Email is the main path; copying a link is the quiet one under it.
Inviting the student
A parent enrolled Jordan. Send shows a confirmation in the same dialog.
Inviting a guardian
A teen enrolled themselves. With no name yet, the art says Guardian.
Resend
Once an invite is pending, the checklist row offers it again.
Used on
- Console
- /console (every page)
- Portal
- /(student) (every page)/dashboard