Skip to content

Commit 15c0eab

Browse files
authored
Added onclose handlers for dialog (#2688)
1 parent e32f6a8 commit 15c0eab

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

sites/next.skeleton.dev/src/components/docs/Search.svelte

+3
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@
6060
});
6161
6262
const openDialog = () => dialog && dialog.showModal();
63+
const closeDialog = () => dialog && dialog.close();
6364
6465
const onClickOutside = (node: HTMLDialogElement) => {
6566
const onclick = (event: MouseEvent) => {
@@ -176,6 +177,7 @@
176177
<a
177178
class="card preset-outlined-surface-100-900 hover:preset-tonal grid grid-cols-[auto_1fr_auto] gap-4 items-center p-4"
178179
href={result.url}
180+
onclick={closeDialog}
179181
>
180182
<span><IconBook class="size-6 opacity-60" /></span>
181183
<div class="space-y-1">
@@ -192,6 +194,7 @@
192194
<a
193195
class="card preset-outlined-surface-100-900 hover:preset-tonal grid grid-cols-[auto_1fr_auto] gap-4 items-center p-4 space-y-1"
194196
href={subResult.url}
197+
onclick={closeDialog}
195198
>
196199
<span class="hidden md:block">
197200
<IconHash class="size-4 opacity-60" />

0 commit comments

Comments
 (0)