From e33aed9cc6ed775616e648ef3718be60a7dfcf58 Mon Sep 17 00:00:00 2001 From: Sidharth Vinod Date: Fri, 7 Mar 2025 17:00:16 +0900 Subject: [PATCH] fix: Action panel --- src/lib/components/Actions.svelte | 97 ++++++++----------- src/lib/components/ui/input/index.ts | 7 ++ src/lib/components/ui/input/input.svelte | 46 +++++++++ src/lib/components/ui/toggle-group/index.ts | 10 ++ .../ui/toggle-group/toggle-group-item.svelte | 30 ++++++ .../ui/toggle-group/toggle-group.svelte | 41 ++++++++ src/lib/components/ui/toggle/index.ts | 13 +++ src/lib/components/ui/toggle/toggle.svelte | 51 ++++++++++ 8 files changed, 236 insertions(+), 59 deletions(-) create mode 100644 src/lib/components/ui/input/index.ts create mode 100644 src/lib/components/ui/input/input.svelte create mode 100644 src/lib/components/ui/toggle-group/index.ts create mode 100644 src/lib/components/ui/toggle-group/toggle-group-item.svelte create mode 100644 src/lib/components/ui/toggle-group/toggle-group.svelte create mode 100644 src/lib/components/ui/toggle/index.ts create mode 100644 src/lib/components/ui/toggle/toggle.svelte diff --git a/src/lib/components/Actions.svelte b/src/lib/components/Actions.svelte index 9c83bd50..82f3ad16 100644 --- a/src/lib/components/Actions.svelte +++ b/src/lib/components/Actions.svelte @@ -1,9 +1,9 @@ + +{#if type === "file"} + +{:else} + +{/if} diff --git a/src/lib/components/ui/toggle-group/index.ts b/src/lib/components/ui/toggle-group/index.ts new file mode 100644 index 00000000..12b14b96 --- /dev/null +++ b/src/lib/components/ui/toggle-group/index.ts @@ -0,0 +1,10 @@ +import Root from "./toggle-group.svelte"; +import Item from "./toggle-group-item.svelte"; + +export { + Root, + Item, + // + Root as ToggleGroup, + Item as ToggleGroupItem, +}; diff --git a/src/lib/components/ui/toggle-group/toggle-group-item.svelte b/src/lib/components/ui/toggle-group/toggle-group-item.svelte new file mode 100644 index 00000000..8143635f --- /dev/null +++ b/src/lib/components/ui/toggle-group/toggle-group-item.svelte @@ -0,0 +1,30 @@ + + + diff --git a/src/lib/components/ui/toggle-group/toggle-group.svelte b/src/lib/components/ui/toggle-group/toggle-group.svelte new file mode 100644 index 00000000..08860053 --- /dev/null +++ b/src/lib/components/ui/toggle-group/toggle-group.svelte @@ -0,0 +1,41 @@ + + + + + + diff --git a/src/lib/components/ui/toggle/index.ts b/src/lib/components/ui/toggle/index.ts new file mode 100644 index 00000000..8cb2936f --- /dev/null +++ b/src/lib/components/ui/toggle/index.ts @@ -0,0 +1,13 @@ +import Root from "./toggle.svelte"; +export { + toggleVariants, + type ToggleSize, + type ToggleVariant, + type ToggleVariants, +} from "./toggle.svelte"; + +export { + Root, + // + Root as Toggle, +}; diff --git a/src/lib/components/ui/toggle/toggle.svelte b/src/lib/components/ui/toggle/toggle.svelte new file mode 100644 index 00000000..e7b98376 --- /dev/null +++ b/src/lib/components/ui/toggle/toggle.svelte @@ -0,0 +1,51 @@ + + + + +