>)}
+
+
+ Hello!
+ Press ESC key or click the button below to close
+
+
+
+
+
+{/snippet}
+
+
diff --git a/src/lib/components/Actions/Modal/Modal.svelte b/src/lib/components/Actions/Modal/Modal.svelte
new file mode 100644
index 0000000..0e71dfb
--- /dev/null
+++ b/src/lib/components/Actions/Modal/Modal.svelte
@@ -0,0 +1,21 @@
+
+
+
diff --git a/src/lib/components/Actions/Modal/ModalActions.svelte b/src/lib/components/Actions/Modal/ModalActions.svelte
new file mode 100644
index 0000000..05a6fc7
--- /dev/null
+++ b/src/lib/components/Actions/Modal/ModalActions.svelte
@@ -0,0 +1,13 @@
+
+
+
+ {@render children?.()}
+
diff --git a/src/lib/components/Actions/Modal/ModalBody.svelte b/src/lib/components/Actions/Modal/ModalBody.svelte
new file mode 100644
index 0000000..cd2b785
--- /dev/null
+++ b/src/lib/components/Actions/Modal/ModalBody.svelte
@@ -0,0 +1,13 @@
+
+
+
+ {@render children?.()}
+
diff --git a/src/lib/components/Actions/Modal/index.ts b/src/lib/components/Actions/Modal/index.ts
new file mode 100644
index 0000000..b23d2e1
--- /dev/null
+++ b/src/lib/components/Actions/Modal/index.ts
@@ -0,0 +1,3 @@
+export { default as Modal } from './Modal.svelte';
+export { default as ModalActions } from './ModalActions.svelte';
+export { default as ModalBody } from './ModalBody.svelte';
diff --git a/src/lib/components/Actions/index.ts b/src/lib/components/Actions/index.ts
index ae34e39..cc6d312 100644
--- a/src/lib/components/Actions/index.ts
+++ b/src/lib/components/Actions/index.ts
@@ -1 +1,2 @@
export { default as Button } from './Button.svelte';
+export * from './Modal/';