diff --git a/src/lib/components/cards/DriverCard.svelte b/src/lib/components/cards/DriverCard.svelte index 9665fc0..052d72f 100644 --- a/src/lib/components/cards/DriverCard.svelte +++ b/src/lib/components/cards/DriverCard.svelte @@ -47,11 +47,16 @@ if ($modalStore[0].meta) { const meta = $modalStore[0].meta; + // Stuff thats required for the "update" card driver = meta.driver; team_select_value = meta.team_select_value; team_select_options = meta.team_select_options; active_value = meta.active_value; disable_inputs = meta.disable_inputs; + + // Stuff thats additionally required for the "create" card + require_inputs = meta.require_inputs; + headshot_template = meta.headshot_template; } diff --git a/src/lib/components/cards/RaceCard.svelte b/src/lib/components/cards/RaceCard.svelte index cfa27a9..66db1a5 100644 --- a/src/lib/components/cards/RaceCard.svelte +++ b/src/lib/components/cards/RaceCard.svelte @@ -31,8 +31,13 @@ if ($modalStore[0].meta) { const meta = $modalStore[0].meta; + // Stuff thats required for the "update" card race = meta.race; disable_inputs = meta.disable_inputs; + + // Stuff thats additionally required for the "create" card + require_inputs = meta.require_inputs; + pictogram_template = meta.pictogram_template; } // Dates have to be formatted to datetime-local format diff --git a/src/lib/components/cards/SubstitutionCard.svelte b/src/lib/components/cards/SubstitutionCard.svelte index 5804587..dd82ff0 100644 --- a/src/lib/components/cards/SubstitutionCard.svelte +++ b/src/lib/components/cards/SubstitutionCard.svelte @@ -55,14 +55,19 @@ if ($modalStore[0].meta) { const meta = $modalStore[0].meta; + // Stuff thats required for the "update" card substitution = meta.substitution; drivers = meta.drivers; + disable_inputs = meta.disable_inputs; substitute_select_value = meta.substitute_select_value; driver_select_value = meta.driver_select_value; race_select_value = meta.race_select_value; driver_select_options = meta.driver_select_options; race_select_options = meta.race_select_options; - disable_inputs = meta.disable_inputs; + + // Stuff thats additionally required for the "create" card + require_inputs = meta.require_inputs; + headshot_template = meta.headshot_template; } // This action is used on the element. diff --git a/src/lib/components/cards/TeamCard.svelte b/src/lib/components/cards/TeamCard.svelte index 30ebcc9..2e5ffa4 100644 --- a/src/lib/components/cards/TeamCard.svelte +++ b/src/lib/components/cards/TeamCard.svelte @@ -38,9 +38,12 @@ if ($modalStore[0].meta) { const meta = $modalStore[0].meta; + // Stuff thats required for the "update" card team = meta.team; - require_inputs = meta.require_inputs; disable_inputs = meta.disable_inputs; + + // Stuff thats additionally required for the "create" card + require_inputs = meta.require_inputs; banner_template = meta.banner_template; logo_template = meta.logo_template; }