Add creator role to the user Role union

This commit is contained in:
Dan
2026-06-29 14:08:42 +00:00
parent ebd66e2d9c
commit 667d5d83cc
+3 -6
View File
@@ -1,4 +1,5 @@
export type Role = "admin" | "learner";
// creator = learner permissions + the ability to create AI-generated lessons.
export type Role = "admin" | "learner" | "creator";
export type Status = "pending" | "active" | "suspended";
export interface User {
@@ -51,8 +52,4 @@ export function toPublicUser(u: User): PublicUser {
level: u.level,
status: u.status,
email_verified: !!u.email_verified,
display_name: u.display_name ?? null,
avatar: u.avatar ?? null,
created_at: u.created_at,
};
}
display_name: u.di