Components
Bothsrc/components/invite-student-dialog.tsx

Invite 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