diff --git a/src/lib/components/DriverCard.svelte b/src/lib/components/DriverCard.svelte index ab40abf..9988496 100644 --- a/src/lib/components/DriverCard.svelte +++ b/src/lib/components/DriverCard.svelte @@ -1,6 +1,6 @@ @@ -103,7 +105,15 @@ -
+
+
+ +
{#if driver} let update_driver_team_select_values: { [key: string]: string } = $state({}); + let update_driver_active_values: { [key: string]: boolean } = $state({}); data.drivers.forEach((driver: Driver) => { update_driver_team_select_values[driver.id] = driver.team; + update_driver_active_values[driver.id] = driver.active; }); update_driver_team_select_values["create"] = ""; + update_driver_active_values["create"] = true; + // Values for substitution cards let update_substitution_substitute_select_values: { [key: string]: string } = $state({}); let update_substitution_for_select_values: { [key: string]: string } = $state({}); let update_substitution_race_select_values: { [key: string]: string } = $state({}); @@ -105,6 +110,7 @@ disable_inputs={!data.admin} team_select_value={update_driver_team_select_values[driver.id]} team_select_options={team_dropdown_options} + active_value={update_driver_active_values[driver.id]} /> {/each} @@ -114,6 +120,7 @@ headshot_template={get_by_value(data.graphics, "name", "driver_template")?.file_url} team_select_value={update_driver_team_select_values["create"]} team_select_options={team_dropdown_options} + active_value={update_driver_active_values["create"]} require_inputs /> {/if}