diff --git a/src/components/cards/CardDetailModal.svelte b/src/components/cards/CardDetailModal.svelte new file mode 100644 index 00000000..feade63b --- /dev/null +++ b/src/components/cards/CardDetailModal.svelte @@ -0,0 +1,193 @@ + + +{#if edit_modal_open} +
{ + edit_modal_open = false; + }}> +
+ +
+{/if} diff --git a/src/components/cards/Cards.svelte b/src/components/cards/Cards.svelte index 3a17d61c..c3a62f90 100644 --- a/src/components/cards/Cards.svelte +++ b/src/components/cards/Cards.svelte @@ -3,10 +3,13 @@ import store from "../../store"; import AddCardBulkModal from "./AddCardBulkModal.svelte"; import AddCardModal from "./AddCardModal.svelte"; +import CardDetailModal from "./CardDetailModal.svelte"; import CardsOverview from "./CardsOverview.svelte"; $: current_cards = []; export let modal_open = false; export let bulk_modal_open = false; + export let edit_modal_open = true; + export let edit_card_id = 1;
@@ -38,3 +41,6 @@ import AddCardBulkModal from "./AddCardBulkModal.svelte"; {/if} +{#if store.state.jwtinfo.userdetails.permissions.includes('CARD:UPDATE')} + +{/if} diff --git a/src/locales/de.json b/src/locales/de.json index d97367fd..c1ac1637 100644 --- a/src/locales/de.json +++ b/src/locales/de.json @@ -398,5 +398,7 @@ "you-must-create-at-least-one-card-or-cancel": "Du musst mindestens eine Blankokarte erstellen (oder abbrechen).", "create-bulk-cards": "Blankokarten erstellen", "creating-blanco-cards": "Erstelle Blankokarten", - "created-blanco-cards": "Blankokarten wurden erstellt" + "created-blanco-cards": "Blankokarten wurden erstellt", + "edit-a-card": "Läuferkarte bearbeiten", + "this-card-is": "Diese Karte ist" } diff --git a/src/locales/en.json b/src/locales/en.json index 36fb807f..01824685 100644 --- a/src/locales/en.json +++ b/src/locales/en.json @@ -398,5 +398,8 @@ "you-must-create-at-least-one-card-or-cancel": "You must create at least one card (or cancel).", "create-bulk-cards": "Add blanco cards", "creating-blanco-cards": "Creating blanco cards", - "created-blanco-cards": "Created blanco cards" + "created-blanco-cards": "Created blanco cards", + "edit-a-card": "Edit a card", + "this-card-is": "This card is", + "update-card": "Update Card" }