import { ProjectHome } from './ProjectHome'; import { useTranslations } from 'next-intl'; import { PriorityMessages } from '@/types/priority'; import { TestTypeMessages } from '@/types/testType'; export type HomeMessages = { folders: string; testCases: string; testRuns: string; progress: string; untested: string; passed: string; failed: string; retest: string; skipped: string; testClassification: string; byType: string; byPriority: string; }; export default function Page({ params }: { params: { projectId: string } }) { const t = useTranslations('Home'); const messages = { folders: t('Folders'), testCases: t('test_cases'), testRuns: t('test_runs'), progress: t('progress'), untested: t('untested'), passed: t('passed'), failed: t('failed'), retest: t('retest'), skipped: t('skipped'), testClassification: t('test_classification'), byType: t('by_type'), byPriority: t('by_priority'), }; const tt = useTranslations('Type'); const testTypeMessages: TestTypeMessages = { other: tt('other'), security: tt('security'), performance: tt('performance'), accessibility: tt('accessibility'), functional: tt('functional'), acceptance: tt('acceptance'), usability: tt('usability'), smokeSanity: tt('smoke_sanity'), compatibility: tt('compatibility'), destructive: tt('destructive'), regression: tt('regression'), automated: tt('automated'), manual: tt('manual'), }; const pt = useTranslations('Priority'); const priorityMessages: PriorityMessages = { critical: pt('critical'), high: pt('high'), medium: pt('medium'), low: pt('low'), }; return ( <> ); }