Lib: Fix disabled_inputs propagation to create team/driver/race/substitution buttons

This commit is contained in:
2025-01-31 22:19:11 +01:00
parent 14001be46c
commit 25e41f7ae4
4 changed files with 39 additions and 9 deletions

View File

@ -132,7 +132,9 @@
disabled={disable_inputs}
required={require_inputs}
>
<svelte:fragment slot="message"><span class="font-bold">Upload Headshot</span></svelte:fragment>
<svelte:fragment slot="message"
><span class="font-bold">Upload Headshot</span></svelte:fragment
>
</FileDropzone>
<!-- Save/Delete buttons -->
@ -166,7 +168,13 @@
Delete
</Button>
{:else}
<Button formaction="?/create_driver" color="tertiary" submit width="w-full">
<Button
formaction="?/create_driver"
color="tertiary"
submit
width="w-full"
disable={disable_inputs}
>
Create Driver
</Button>
{/if}

View File

@ -169,7 +169,9 @@
disabled={disable_inputs}
required={require_inputs}
>
<svelte:fragment slot="message"><span class="font-bold">Upload Pictogram</span></svelte:fragment>
<svelte:fragment slot="message"
><span class="font-bold">Upload Pictogram</span></svelte:fragment
>
</FileDropzone>
<!-- Save/Delete buttons -->
@ -197,9 +199,15 @@
Delete
</Button>
{:else}
<Button formaction="?/create_race" color="tertiary" submit width="w-1/2"
>Create Race</Button
<Button
formaction="?/create_race"
color="tertiary"
submit
width="w-1/2"
disabled={disable_inputs}
>
Create Race
</Button>
{/if}
</div>
</div>

View File

@ -170,7 +170,13 @@
Delete
</Button>
{:else}
<Button formaction="?/create_substitution" color="tertiary" submit width="w-full">
<Button
formaction="?/create_substitution"
color="tertiary"
submit
width="w-full"
disabled={disable_inputs}
>
Create Substitution
</Button>
{/if}

View File

@ -108,7 +108,9 @@
disabled={disable_inputs}
required={require_inputs}
>
<svelte:fragment slot="message"><span class="font-bold">Upload Banner</span></svelte:fragment>
<svelte:fragment slot="message"
><span class="font-bold">Upload Banner</span></svelte:fragment
>
</FileDropzone>
<!-- Logo upload -->
@ -156,9 +158,15 @@
Delete
</Button>
{:else}
<Button formaction="?/create_team" color="tertiary" submit width="w-full"
>Create Team</Button
<Button
formaction="?/create_team"
color="tertiary"
submit
width="w-full"
disabled={disable_inputs}
>
Create Team
</Button>
{/if}
</div>
</div>