config/elements-render: fix btnCalculate & btnCreateKP disabled

This commit is contained in:
vchikalkin 2024-02-12 12:18:57 +03:00
parent 582310f59c
commit 524f0105e1

View File

@ -58,8 +58,8 @@ const overrideRender: Partial<Record<keyof typeof map, RenderProps>> = {
loading={$process.has('Calculate') || $process.has('CreateKP')}
disabled={
$process.has('LoadKP') ||
!$process.has('Unlimited') ||
($process.has('Tarif') && hasErrors)
(!$process.has('Unlimited') && hasErrors) ||
$process.has('Tarif')
}
/>
</Container>
@ -94,7 +94,11 @@ const overrideRender: Partial<Record<keyof typeof map, RenderProps>> = {
<Element
{...props}
loading={$process.has('Calculate') || $process.has('CreateKP')}
disabled={$process.has('LoadKP') || (!$process.has('Unlimited') && hasErrors)}
disabled={
$process.has('LoadKP') ||
(!$process.has('Unlimited') && hasErrors) ||
$process.has('Tarif')
}
/>
</Container>
);