-
+
+
+ {@render children()}
+
diff --git a/src/lib/components/atoms/buttons/TextButton.svelte b/src/lib/components/atoms/buttons/TextButton.svelte
index 10f9e0c..84603e2 100644
--- a/src/lib/components/atoms/buttons/TextButton.svelte
+++ b/src/lib/components/atoms/buttons/TextButton.svelte
@@ -2,7 +2,7 @@
import type { Snippet } from "svelte";
interface Props {
- children?: Snippet;
+ children: Snippet;
onclick?: () => void;
}
@@ -14,6 +14,6 @@
class="text-sm font-medium text-gray-800 underline underline-offset-2 active:rounded-xl active:bg-gray-100"
>
- {@render children?.()}
+ {@render children()}
diff --git a/src/lib/components/atoms/divs/AdaptiveDiv.svelte b/src/lib/components/atoms/divs/AdaptiveDiv.svelte
index c723a55..23fa00b 100644
--- a/src/lib/components/atoms/divs/AdaptiveDiv.svelte
+++ b/src/lib/components/atoms/divs/AdaptiveDiv.svelte
@@ -3,7 +3,7 @@
import type { ClassValue } from "svelte/elements";
interface Props {
- children?: Snippet;
+ children: Snippet;
class?: ClassValue;
}
@@ -11,5 +11,5 @@
- {@render children?.()}
+ {@render children()}
diff --git a/src/lib/components/atoms/divs/BottomDiv.svelte b/src/lib/components/atoms/divs/BottomDiv.svelte
index 5db0dd0..e28765b 100644
--- a/src/lib/components/atoms/divs/BottomDiv.svelte
+++ b/src/lib/components/atoms/divs/BottomDiv.svelte
@@ -3,7 +3,7 @@
import type { ClassValue } from "svelte/elements";
interface Props {
- children?: Snippet;
+ children: Snippet;
class?: ClassValue;
}
@@ -11,5 +11,5 @@
- {@render children?.()}
+ {@render children()}
diff --git a/src/lib/components/atoms/divs/FullscreenDiv.svelte b/src/lib/components/atoms/divs/FullscreenDiv.svelte
index cdea8cc..c90e02c 100644
--- a/src/lib/components/atoms/divs/FullscreenDiv.svelte
+++ b/src/lib/components/atoms/divs/FullscreenDiv.svelte
@@ -3,5 +3,5 @@
- {@render children?.()}
+ {@render children()}
diff --git a/src/lib/components/atoms/inputs/CheckBox.svelte b/src/lib/components/atoms/inputs/CheckBox.svelte
index 753892f..fe2899b 100644
--- a/src/lib/components/atoms/inputs/CheckBox.svelte
+++ b/src/lib/components/atoms/inputs/CheckBox.svelte
@@ -6,7 +6,7 @@
interface Props {
checked?: boolean;
- children?: Snippet;
+ children: Snippet;
}
let { checked = $bindable(false), children }: Props = $props();
@@ -14,9 +14,7 @@