fix fe error

This commit is contained in:
mbecker20
2024-06-04 02:23:53 -07:00
parent 3504c083b4
commit 9565855477

View File

@@ -178,7 +178,12 @@ const ProcedureConfigInner = ({
disabled={disabled} disabled={disabled}
/> />
))} ))}
<Button onClick={add_stage} className="w-fit self-end"> <Button
variant="secondary"
onClick={add_stage}
className="w-fit self-end"
disabled={disabled}
>
Add Stage Add Stage
</Button> </Button>
</ConfigLayout> </ConfigLayout>
@@ -257,9 +262,6 @@ const Stage = ({
checked={stage.enabled} checked={stage.enabled}
onCheckedChange={(enabled) => setStage({ ...stage, enabled })} onCheckedChange={(enabled) => setStage({ ...stage, enabled })}
/> />
{/* <Button variant="secondary" onClick={removeStage}>
<MinusCircle className="w-4 h-4" />
</Button> */}
<DropdownMenu> <DropdownMenu>
<DropdownMenuTrigger asChild disabled={disabled}> <DropdownMenuTrigger asChild disabled={disabled}>
<Button <Button
@@ -326,7 +328,7 @@ const Stage = ({
</div> </div>
<DataTable <DataTable
tableKey="procedure-stage-executions" tableKey="procedure-stage-executions"
data={stage.executions} data={stage.executions!}
noResults={ noResults={
<Button <Button
onClick={() => onClick={() =>
@@ -335,6 +337,7 @@ const Stage = ({
executions: [default_enabled_execution()], executions: [default_enabled_execution()],
}) })
} }
variant="secondary"
disabled={disabled} disabled={disabled}
> >
Add Execution Add Execution
@@ -355,7 +358,7 @@ const Stage = ({
onClick={() => onClick={() =>
setStage({ setStage({
...stage, ...stage,
executions: stage.executions.map((item, i) => executions: stage.executions!.map((item, i) =>
i === index ? { ...item, enabled: !enabled } : item i === index ? { ...item, enabled: !enabled } : item
), ),
}) })
@@ -374,7 +377,7 @@ const Stage = ({
onSelect={(type) => onSelect={(type) =>
setStage({ setStage({
...stage, ...stage,
executions: stage.executions.map((item, i) => executions: stage.executions!.map((item, i) =>
i === index i === index
? ({ ? ({
...item, ...item,
@@ -411,7 +414,7 @@ const Stage = ({
setParams={(params: any) => setParams={(params: any) =>
setStage({ setStage({
...stage, ...stage,
executions: stage.executions.map((item, i) => executions: stage.executions!.map((item, i) =>
i === index i === index
? { ? {
...item, ...item,
@@ -435,12 +438,13 @@ const Stage = ({
setStage({ setStage({
...stage, ...stage,
executions: [ executions: [
...stage.executions.slice(0, index + 1), ...stage.executions!.slice(0, index + 1),
default_enabled_execution(), default_enabled_execution(),
...stage.executions.slice(index + 1), ...stage.executions!.slice(index + 1),
], ],
}) })
} }
disabled={disabled}
> >
<PlusCircle className="w-4 h-4" /> <PlusCircle className="w-4 h-4" />
</Button> </Button>
@@ -449,11 +453,12 @@ const Stage = ({
onClick={() => onClick={() =>
setStage({ setStage({
...stage, ...stage,
executions: stage.executions.filter( executions: stage.executions!.filter(
(_, i) => i !== index (_, i) => i !== index
), ),
}) })
} }
disabled={disabled}
> >
<MinusCircle className="w-4 h-4" /> <MinusCircle className="w-4 h-4" />
</Button> </Button>