diff --git a/src/app/(protected)/workorders/_components/wizard/wizard-field-select-options.tsx b/src/app/(protected)/workorders/_components/wizard/wizard-field-select-options.tsx
index 7c2771d7..4dd7381d 100644
--- a/src/app/(protected)/workorders/_components/wizard/wizard-field-select-options.tsx
+++ b/src/app/(protected)/workorders/_components/wizard/wizard-field-select-options.tsx
@@ -49,41 +49,45 @@ export function WizardFieldSelectOptions({
No matches
) : (
- options.map((o) => (
+ options.map((option) => (
diff --git a/src/app/(protected)/workorders/_components/wizard/wizard-step-vendor-time.tsx b/src/app/(protected)/workorders/_components/wizard/wizard-step-vendor-time.tsx
index 82e7e955..e28272e3 100644
--- a/src/app/(protected)/workorders/_components/wizard/wizard-step-vendor-time.tsx
+++ b/src/app/(protected)/workorders/_components/wizard/wizard-step-vendor-time.tsx
@@ -116,12 +116,12 @@ function WizardVendorDetail({
}
function buildWizardStatusOptions(closabilityGaps: string[]) {
- return ALL_WIZARD_STATUSES.map((s) => {
- const isCompletedBlocked = s === "Completed" && closabilityGaps.length > 0;
+ return ALL_WIZARD_STATUSES.map((status) => {
+ const isCompletedBlocked = status === "Completed" && closabilityGaps.length > 0;
return {
- key: s,
- label: s,
- left: ,
+ key: status,
+ label: status,
+ left: ,
disabled: isCompletedBlocked,
title: isCompletedBlocked ? formatClosabilityMissingTitle(closabilityGaps) : undefined,
};
@@ -262,9 +262,9 @@ export function WizardStepVendorTime({
search={false}
icon={}
options={buildWizardStatusOptions(closabilityGaps)}
- onPick={(s) => {
- if (s === "Completed" && closabilityGaps.length > 0) return;
- onUpdate("status", s as WizardWOStatus);
+ onPick={(status) => {
+ if (status === "Completed" && closabilityGaps.length > 0) return;
+ onUpdate("status", status as WizardWOStatus);
}}
/>
diff --git a/src/domain/work-orders/mappers/work-order-mapper.ts b/src/domain/work-orders/mappers/work-order-mapper.ts
index 75d6ef68..303b03fa 100644
--- a/src/domain/work-orders/mappers/work-order-mapper.ts
+++ b/src/domain/work-orders/mappers/work-order-mapper.ts
@@ -3,7 +3,7 @@ import {
readDetailDocStatus,
readDetailMediaCount,
readDetailWoType,
-} from "@/domain/work-orders/mappers/read-detail-closability-fields";
+} from "@/domain/work-orders/utils/read-detail-closability-fields";
import type {
EmployeeOption,
LocationOption,
diff --git a/src/domain/work-orders/mappers/read-detail-closability-fields.ts b/src/domain/work-orders/utils/read-detail-closability-fields.ts
similarity index 100%
rename from src/domain/work-orders/mappers/read-detail-closability-fields.ts
rename to src/domain/work-orders/utils/read-detail-closability-fields.ts
diff --git a/src/test/domain/work-orders/utils/wo-closability.test.ts b/src/test/domain/work-orders/utils/wo-closability.test.ts
index b855a61c..c900ccec 100644
--- a/src/test/domain/work-orders/utils/wo-closability.test.ts
+++ b/src/test/domain/work-orders/utils/wo-closability.test.ts
@@ -1,5 +1,5 @@
import { describe, expect, it } from "vitest";
-import { readDetailWoType } from "@/domain/work-orders/mappers/read-detail-closability-fields";
+import { readDetailWoType } from "@/domain/work-orders/utils/read-detail-closability-fields";
import type { WorkOrderDetail } from "@/domain/work-orders/types/work-order-detail";
import { EMPTY_WIZARD_DRAFT } from "@/domain/work-orders/types/work-order-wizard";
import type { WoClosabilityInput } from "@/domain/work-orders/utils/wo-closability";