This commit is contained in:
Timothy Jaeryang Baek
2026-07-17 04:48:21 -04:00
parent 56f2cb5302
commit e5e2cd7876
12 changed files with 1219 additions and 686 deletions
@@ -20,7 +20,12 @@
export let deleteHandler: Function;
export let onClose: Function;
let show = false;
export let show = false;
const closeMenu = () => {
show = false;
onClose();
};
</script>
<Dropdown
@@ -42,6 +47,7 @@
draggable="false"
on:click={() => {
editHandler();
closeMenu();
}}
>
<svg
@@ -68,6 +74,7 @@
draggable="false"
on:click={() => {
shareHandler();
closeMenu();
}}
>
<Share className="size-3.5" />
@@ -80,6 +87,7 @@
draggable="false"
on:click={() => {
cloneHandler();
closeMenu();
}}
>
<DocumentDuplicate className="size-3.5" />
@@ -93,6 +101,7 @@
draggable="false"
on:click={() => {
exportHandler();
closeMenu();
}}
>
<Download className="size-3.5" />
@@ -108,6 +117,7 @@
draggable="false"
on:click={() => {
deleteHandler();
closeMenu();
}}
>
<GarbageBin className="size-3.5" />