fix: set editState when onchange steps

This commit is contained in:
Takeshi Kimata
2024-07-07 21:38:54 +09:00
parent 82f76bcbb6
commit 908400eb86
4 changed files with 14 additions and 18 deletions

View File

@@ -35,7 +35,7 @@ export default function StepsEditor({ isDisabled, steps, onStepUpdate, onStepPlu
label={messages.detailsOfTheStep}
value={step.step}
onValueChange={(changeValue) => {
onStepUpdate(step.id, { ...step, step: changeValue });
onStepUpdate(step.id, { ...step, step: changeValue, editState: 'changed' });
}}
className="mt-3 me-1"
/>
@@ -46,7 +46,7 @@ export default function StepsEditor({ isDisabled, steps, onStepUpdate, onStepPlu
label={messages.expectedResult}
value={step.result}
onValueChange={(changeValue) => {
onStepUpdate(step.id, { ...step, result: changeValue });
onStepUpdate(step.id, { ...step, result: changeValue, editState: 'changed' });
}}
className="mt-3 ms-1"
/>

View File

@@ -3,7 +3,6 @@ import { StepType } from '@/types/case';
const apiServer = Config.apiServer;
async function updateSteps(jwt: string, caseId: number, steps: StepType[]) {
console.log(steps);
const fetchOptions = {
method: 'POST',
headers: {