From cf51f2618e2cbc965f70b692b25bdce7a1fb50af Mon Sep 17 00:00:00 2001 From: static Date: Mon, 27 Jan 2025 15:03:57 +0900 Subject: [PATCH] =?UTF-8?q?BottomSheet=20=EC=BB=B4=ED=8F=AC=EB=84=8C?= =?UTF-8?q?=ED=8A=B8=20=EB=A6=AC=ED=8C=A9=ED=86=A0=EB=A7=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/{ => atoms}/BottomSheet.svelte | 26 ++++++------- src/lib/components/atoms/index.ts | 1 + src/lib/components/index.ts | 1 - .../file/[id]/AddToCategoryBottomSheet.svelte | 17 ++++----- .../export/BeforeContinueBottomSheet.svelte | 11 +++--- .../[[id]]/CategoryMenuBottomSheet.svelte | 22 +++++------ .../[[id]]/EntryCreateBottomSheet.svelte | 38 +++++++++---------- .../[[id]]/EntryMenuBottomSheet.svelte | 22 +++++------ 8 files changed, 65 insertions(+), 73 deletions(-) rename src/lib/components/{ => atoms}/BottomSheet.svelte (59%) delete mode 100644 src/lib/components/index.ts diff --git a/src/lib/components/BottomSheet.svelte b/src/lib/components/atoms/BottomSheet.svelte similarity index 59% rename from src/lib/components/BottomSheet.svelte rename to src/lib/components/atoms/BottomSheet.svelte index 9fdfe4b..088dc63 100644 --- a/src/lib/components/BottomSheet.svelte +++ b/src/lib/components/atoms/BottomSheet.svelte @@ -1,28 +1,26 @@ {#if isOpen} -
+
(isOpen = false))} + class="fixed inset-0 z-10 flex items-end justify-center" + >
e.stopPropagation()} - class="flex max-h-[70vh] min-h-[30vh] overflow-y-auto rounded-t-2xl bg-white px-4" + class="flex max-h-[70vh] min-h-[30vh] flex-col rounded-t-2xl bg-white" transition:fly|global={{ y: 100, duration: 200 }} > - {@render children?.()} +
+ {@render children?.()} +
diff --git a/src/lib/components/atoms/index.ts b/src/lib/components/atoms/index.ts index a977f53..14b0849 100644 --- a/src/lib/components/atoms/index.ts +++ b/src/lib/components/atoms/index.ts @@ -1,3 +1,4 @@ +export { default as BottomSheet } from "./BottomSheet.svelte"; export * from "./buttons"; export * from "./divs"; export * from "./inputs"; diff --git a/src/lib/components/index.ts b/src/lib/components/index.ts deleted file mode 100644 index d7690e1..0000000 --- a/src/lib/components/index.ts +++ /dev/null @@ -1 +0,0 @@ -export { default as BottomSheet } from "./BottomSheet.svelte"; diff --git a/src/routes/(fullscreen)/file/[id]/AddToCategoryBottomSheet.svelte b/src/routes/(fullscreen)/file/[id]/AddToCategoryBottomSheet.svelte index 619bf8e..039ab8c 100644 --- a/src/routes/(fullscreen)/file/[id]/AddToCategoryBottomSheet.svelte +++ b/src/routes/(fullscreen)/file/[id]/AddToCategoryBottomSheet.svelte @@ -1,7 +1,6 @@ - -
- {#if $category} +{#if $category} + + (category = getCategoryInfo(id, $masterKeyStore?.get(1)?.key!))} @@ -44,9 +43,9 @@ {/if} - {/if} -
-
+ + +{/if} - import { BottomSheet } from "$lib/components"; - import { Button, BottomDiv } from "$lib/components/atoms"; + import { BottomSheet, Button, BottomDiv, FullscreenDiv } from "$lib/components/atoms"; interface Props { onRetryClick: () => void; @@ -11,9 +10,9 @@ let { onRetryClick, onContinueClick, isOpen = $bindable() }: Props = $props(); - -
-
+ + +

암호 키 파일을 저장하셨나요?

암호 키 파일은 유출 방지를 위해 이 화면에서만 저장할 수 있어요. 파일이 잘 저장되었는지 다시 @@ -24,5 +23,5 @@ -

+
diff --git a/src/routes/(main)/category/[[id]]/CategoryMenuBottomSheet.svelte b/src/routes/(main)/category/[[id]]/CategoryMenuBottomSheet.svelte index 6f89a2c..73f91ce 100644 --- a/src/routes/(main)/category/[[id]]/CategoryMenuBottomSheet.svelte +++ b/src/routes/(main)/category/[[id]]/CategoryMenuBottomSheet.svelte @@ -1,5 +1,5 @@ - -
- - 폴더 만들기 - - - 파일 업로드 - -
+ + + 폴더 만들기 + + + 파일 업로드 + diff --git a/src/routes/(main)/directory/[[id]]/EntryMenuBottomSheet.svelte b/src/routes/(main)/directory/[[id]]/EntryMenuBottomSheet.svelte index 22ac465..95e675a 100644 --- a/src/routes/(main)/directory/[[id]]/EntryMenuBottomSheet.svelte +++ b/src/routes/(main)/directory/[[id]]/EntryMenuBottomSheet.svelte @@ -1,5 +1,5 @@