Edit job details in UI (#119)
* api(jobs): normalize PATCH /jobs/:id response contract and error mapping * api(jobs): support core job detail edits in update schema * feat(client): add JobDetailsEditDrawer with core metadata form * feat(orchestrator): open edit drawer from JobDetailPanel more actions * feat(orchestrator): add edit drawer trigger to ready and discovered more actions
This commit is contained in:
+8
-1
@@ -295,10 +295,17 @@ export interface ManualJobFetchResponse {
|
||||
}
|
||||
|
||||
export interface UpdateJobInput {
|
||||
title?: string;
|
||||
employer?: string;
|
||||
jobUrl?: string;
|
||||
applicationLink?: string | null;
|
||||
location?: string | null;
|
||||
salary?: string | null;
|
||||
deadline?: string | null;
|
||||
status?: JobStatus;
|
||||
outcome?: JobOutcome | null;
|
||||
closedAt?: number | null;
|
||||
jobDescription?: string;
|
||||
jobDescription?: string | null;
|
||||
suitabilityScore?: number;
|
||||
suitabilityReason?: string;
|
||||
tailoredSummary?: string;
|
||||
|
||||
Reference in New Issue
Block a user