import { ModuleId } from '@/shared/types/app';

export interface FooterModuleLink {
  readonly label: string;
  readonly moduleId: ModuleId;
}

export const CORE_FOOTER_LINKS: readonly FooterModuleLink[] = [
  { label: 'Classroom Support', moduleId: 'classroom' },
  { label: 'Classroom Timer', moduleId: 'timer' },
  { label: 'Behavior Management', moduleId: 'qbs' },
  { label: 'Regulate your Zone', moduleId: 'zones' },
  { label: 'Sign Language', moduleId: 'signs' },
];

export const OPERATIONS_FOOTER_LINKS: readonly FooterModuleLink[] = [
  { label: 'F.R.A.M.E. Weekly', moduleId: 'frame' },
  { label: 'Attendance', moduleId: 'attendance' },
  { label: 'Handbook & Policies', moduleId: 'handbook' },
  { label: 'Safety Protocols', moduleId: 'safety' },
  { label: 'Community & Partnerships', moduleId: 'community' },
  { label: 'Vocational Opportunities', moduleId: 'vocational' },
  { label: 'ESA Funding Info', moduleId: 'esa' },
];

export const PLATFORM_FOOTER_ITEMS: readonly string[] = [
  'Role-Based Access',
  'Secure Auth',
  'ADP Integration',
  'FERPA Compliant',
];
