All files / constants auth.ts

0% Statements 0/6
100% Branches 0/0
100% Functions 0/0
0% Lines 0/3

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24                                               
import type { AppRole } from "@/lib/auth/session";
 
export const ROLE_HELPER_COPY_BY_ROLE: Record<AppRole, string> = {
  user: "User mode routes to the Employee Assistant for your personal leave requests and balance checks.",
  manager:
    "Manager mode unlocks team approval workflows while still supporting personal leave questions.",
};
 
export const AUTH_PANEL_COPY = {
  title: "User mode selection",
  modeLabel: "Select mode",
  userModeLabel: "User mode",
  managerModeLabel: "Manager mode",
  managerLabelPrefix: "Manager",
  projectLabel: "Project",
  emailLabel: "Email",
  directReportsLabel: "Direct reports",
} as const;
 
export const SESSION_ID_BY_ROLE: Record<AppRole, string> = {
  user: "db-user-session",
  manager: "db-manager-session",
};