feat(jobs): add dedicated workspace page
CI and Deploy / test (pull_request) Failing after 2m51s
CI and Deploy / deploy (pull_request) Has been skipped

Make /jobs/:id the canonical application workspace while preserving list state and compatibility links. Replace popup and expandable-row navigation with accessible whole-row routing and richer job details.
This commit is contained in:
cesnimda
2026-08-15 13:33:00 +02:00
parent 0dfaac18a1
commit 109745edb0
18 changed files with 310 additions and 266 deletions
@@ -26,6 +26,14 @@ export type WorkspaceOverview = {
followUpAt: string | null;
nextAction: string | null;
jobUrl: string | null;
savedAt: string;
description: string | null;
translatedDescription: string | null;
descriptionLanguage: string | null;
tags: string[];
notes: string | null;
source: string | null;
countryCode: string | null;
hasJobDescription: boolean;
cv: WorkspaceCv;
hasCoverLetter: boolean;