refactor(jobs): remove legacy details dialog

The routed job workspace owns analysis, correspondence, timeline, and interview flows. Remove the unreachable duplicate dialog and keep coverage on the live components and route contracts.
This commit is contained in:
cesnimda
2026-08-30 23:22:40 +02:00
parent 15cb336208
commit 32d16089f1
9 changed files with 7 additions and 2239 deletions
@@ -5,7 +5,7 @@ import { ConfirmProvider } from "./confirm";
import { PromptProvider } from "./prompt";
import { ToastProvider } from "./toast";
import { I18nProvider } from "./i18n/I18nProvider";
import JobDetailsDialog from "./components/JobDetailsDialog";
import Correspondence from "./components/Correspondence";
import { api } from "./api";
jest.setTimeout(15000);
@@ -29,7 +29,10 @@ function renderDialog() {
<I18nProvider>
<ConfirmProvider>
<PromptProvider>
<JobDetailsDialog open jobId={42} onClose={() => {}} initialTab={1} />
<Correspondence
jobId={42}
jobContext={{ jobTitle: "Backend Developer", companyName: "Acme", recruiterEmail: "maria@acme.test" }}
/>
</PromptProvider>
</ConfirmProvider>
</I18nProvider>