Added card generation/printing from detail

ref #94
This commit is contained in:
2021-03-26 16:21:46 +01:00
parent acf78a8822
commit 4a36fb6d95
3 changed files with 15 additions and 1 deletions

View File

@@ -1,6 +1,7 @@
<script>
import { getLocaleFromNavigator, _ } from "svelte-i18n";
import GenerateSponsoringContracts from "../pdf_generation/GenerateSponsoringContracts.svelte";
import GenerateRunnerCards from "../pdf_generation/GenerateRunnerCards.svelte";
import store from "../../store";
import {
RunnerService,
@@ -15,7 +16,6 @@
export let params;
const runner_promise = RunnerService.runnerControllerGetOne(params.runnerid);
$: delete_triggered = false;
$: sponsoring_contracts_download_open = false;
$: original_data_pdf = {};
$: original_data = {};
$: editable = {};
@@ -35,6 +35,7 @@
isEmailValid &&
editable.group != null;
$: sponsoring_contracts_show = true;
$: cards_show = true;
$: generate_runners = [original_data_pdf];
runner_promise.then((data) => {
data_loaded = true;
@@ -156,6 +157,9 @@
<GenerateSponsoringContracts
bind:sponsoring_contracts_show
bind:generate_runners />
<GenerateRunnerCards
bind:sponsoring_contracts_show
bind:generate_runners />
{#if !delete_triggered}
<button
on:click={() => {