Add role system to auth + remember me functionality #70
Annotations
9 errors
|
build
Process completed with exit code 2.
|
|
build
Property 'role' is missing in type '{ name: string; email: string; }' but required in type '{ email: string; name: string; role: "user" | "admin" | "super_admin"; }'.
|
|
build
@repo/frontend#typecheck: command (/home/runner/work/arawn/arawn/apps/frontend) /home/runner/setup-pnpm/node_modules/.bin/pnpm run typecheck exited (2)
|
|
build
Property 'role' is missing in type '{ id: string; email: string; name: string; createdAt: string; updatedAt: string; }' but required in type '{ id: string; email: string; name: string; role: "user" | "admin" | "super_admin"; createdAt: string | Date; updatedAt: string | Date; }'.
|
|
build
Property 'role' is missing in type '{ id: string; email: string; name: string; createdAt: string; updatedAt: string; }' but required in type '{ id: string; email: string; name: string; role: "user" | "admin" | "super_admin"; createdAt: string | Date; updatedAt: string | Date; }'.
|
|
build
Property 'role' is missing in type '{ name: string; email: string; }' but required in type '{ email: string; name: string; role: "user" | "admin" | "super_admin"; }'.
|
|
build
Argument of type '{ name: string; email: string; }' is not assignable to parameter of type '{ email: string; name: string; role: "user" | "admin" | "super_admin"; }'.
|
|
build
Argument of type '(data: LoginFormData) => Promise<void>' is not assignable to parameter of type 'SubmitHandler<TFieldValues>'.
|
|
build
Type 'Resolver<{ email: string; password: string; rememberMe?: boolean | undefined; }, any, { email: string; password: string; rememberMe: boolean; }>' is not assignable to type 'Resolver<{ email: string; password: string; rememberMe: boolean; }, any, { email: string; password: string; rememberMe: boolean; }>'.
|