feat(jobs): complete workspace draft parity
This commit is contained in:
@@ -32,6 +32,8 @@ export type WorkspaceOverview = {
|
||||
descriptionLanguage: string | null;
|
||||
tags: string[];
|
||||
notes: string | null;
|
||||
applicationAnswerDraft: string | null;
|
||||
recruiterMessageDraft: string | null;
|
||||
source: string | null;
|
||||
countryCode: string | null;
|
||||
hasJobDescription: boolean;
|
||||
@@ -241,6 +243,8 @@ export const applicationAssetsApi = {
|
||||
api.put<CoverLetter>(`/jobapplications/${jobId}/cover-letter`, { text, source, aiAction }).then((r) => r.data),
|
||||
restoreCoverLetter: (jobId: number, version: number) =>
|
||||
api.post<CoverLetter>(`/jobapplications/${jobId}/cover-letter/versions/${version}/restore`).then((r) => r.data),
|
||||
saveApplicationDrafts: (jobId: number, applicationAnswerDraft: string, recruiterMessageDraft: string) =>
|
||||
api.put(`/jobapplications/${jobId}/application-drafts`, { applicationAnswerDraft, recruiterMessageDraft }).then(() => undefined),
|
||||
};
|
||||
|
||||
// Phase 5.5 — Interview preparation and follow-up. Prep content is the user's; AI suggestions come
|
||||
|
||||
Reference in New Issue
Block a user