feat: add annotations, user profiles, watchers, stories, search and more

This commit is contained in:
h
2026-06-01 17:15:09 +02:00
parent ed469ba8dd
commit 2465bcd184
47 changed files with 5009 additions and 242 deletions
@@ -0,0 +1,24 @@
<script lang="ts">
import { ContextMenu } from "bits-ui";
import type { Snippet } from "svelte";
interface Props {
children: Snippet<[{ props: Record<string, unknown> }]>;
menu: Snippet;
}
const { children, menu }: Props = $props();
</script>
<ContextMenu.Root>
<ContextMenu.Trigger>
{#snippet child({ props })}
{@render children({ props })}
{/snippet}
</ContextMenu.Trigger>
<ContextMenu.Portal>
<ContextMenu.Content class="bg-menu-content">
{@render menu()}
</ContextMenu.Content>
</ContextMenu.Portal>
</ContextMenu.Root>