Make modal ids unique with suffix

This commit is contained in:
thiloho
2024-08-24 21:53:05 +02:00
parent 079b6d8f8a
commit 0806293f05
4 changed files with 8 additions and 5 deletions

View File

@@ -2,11 +2,13 @@
import type { Snippet } from "svelte";
const { children, id, text }: { children: Snippet; id: string; text: string } = $props();
const modalId = `${id}-modal`
</script>
<a href={`#${id}`} role="button">{text}</a>
<a href={`#${modalId}`} role="button">{text}</a>
<div {id} class="modal">
<div id={modalId} class="modal">
<div class="modal__content">
{@render children()}
<a href="#!" role="button">Close</a>