Bläddra i källkod

update

master
MSI\derek 1 månad sedan
förälder
incheckning
cbb7b90bb4
2 ändrade filer med 12 tillägg och 9 borttagningar
  1. +9
    -6
      src/components/DetailScheduleDetail/DetailInfoCard.tsx
  2. +3
    -3
      src/components/DetailScheduleDetail/DetailScheudleDetailView.tsx

+ 9
- 6
src/components/DetailScheduleDetail/DetailInfoCard.tsx Visa fil

@@ -23,11 +23,14 @@ import { SaveDetailSchedule } from "./DetailScheudleDetailView";
// temp interface input

type Props = {
recordDetails: any;
// recordDetails: SaveDetailSchedule;
isEditing: boolean;
};

const DetailInfoCard: React.FC<Props> = ({ recordDetails, isEditing }) => {
const DetailInfoCard: React.FC<Props> = ({
// recordDetails,
isEditing
}) => {
const {
t,
i18n: { language },
@@ -39,12 +42,12 @@ const DetailInfoCard: React.FC<Props> = ({ recordDetails, isEditing }) => {
formState: { errors, defaultValues, touchedFields },
} = useFormContext<SaveDetailSchedule>();

const [details, setDetails] = useState<SaveDetailSchedule|null>(null);
const [details, setDetails] = useState<SaveDetailSchedule | undefined>(undefined);

useEffect(() => {
console.log("[debug] record details", recordDetails)
setDetails(recordDetails);
}, [recordDetails])
console.log("[debug] record details", defaultValues)
setDetails(defaultValues as SaveDetailSchedule);
}, [defaultValues])

useEffect(() => {
console.log("[debug] isEdit", isEditing)


+ 3
- 3
src/components/DetailScheduleDetail/DetailScheudleDetailView.tsx Visa fil

@@ -36,7 +36,7 @@ type Props = {
isEditMode: boolean;
// type: TypeEnum;
defaultValues: Partial<SaveDetailSchedule> | undefined;
qcChecks: ItemQc[]
// qcChecks: ItemQc[]
};

const DetailScheduleDetailView: React.FC<Props> = ({
@@ -89,7 +89,7 @@ const DetailScheduleDetailView: React.FC<Props> = ({
productionDate: "2025-05-07",
totalJobOrders: 13,
totalProductionQty: 21000,
},
} as SaveDetailSchedule,
});
const errors = formProps.formState.errors;

@@ -157,7 +157,7 @@ const DetailScheduleDetailView: React.FC<Props> = ({
{/* </Typography>*/}
{/*</Grid>*/}
<DetailInfoCard
recordDetails={formProps.formState.defaultValues}
// recordDetails={formProps.formState.defaultValues}
isEditing={isEdit}
/>
<Stack


Laddar…
Avbryt
Spara