mirror of
https://github.com/open-webui/open-webui.git
synced 2025-12-12 12:25:20 +00:00
refac: profile preview
This commit is contained in:
parent
848f3fd4d8
commit
d232e433e8
1 changed files with 13 additions and 3 deletions
|
|
@ -11,11 +11,21 @@
|
|||
export let align = 'center';
|
||||
export let side = 'right';
|
||||
export let sideOffset = 8;
|
||||
|
||||
let openPreview = false;
|
||||
</script>
|
||||
|
||||
<LinkPreview.Root openDelay={0} closeDelay={0}>
|
||||
<LinkPreview.Trigger class=" cursor-pointer no-underline! font-normal! ">
|
||||
<slot />
|
||||
<LinkPreview.Root openDelay={0} closeDelay={100} bind:open={openPreview}>
|
||||
<LinkPreview.Trigger class="flex items-center">
|
||||
<button
|
||||
type="button"
|
||||
class=" cursor-pointer no-underline! font-normal!"
|
||||
on:click={() => {
|
||||
openPreview = !openPreview;
|
||||
}}
|
||||
>
|
||||
<slot />
|
||||
</button>
|
||||
</LinkPreview.Trigger>
|
||||
|
||||
<UserStatusLinkPreview id={user?.id} {side} {align} {sideOffset} />
|
||||
|
|
|
|||
Loading…
Reference in a new issue