Files
WRNexusJS/packages/realtime/components/TypingIndicator.wrn
T
Clintchiz 586a6db8ff
Quality / quality (ubuntu-latest) (push) Failing after 21s
Quality / quality (windows-latest) (push) Canceled after 0s
release: WRNexusJS 0.8.0
2026-08-02 23:18:51 +05:30

24 lines
525 B
Plaintext

component TypingIndicator {
props {
names: unknown[] = []
label: string = "Typing…"
color: string = "primary"
size: string = "sm"
class: string = ""
}
view {
{#if names.length > 0}
<Alert
title='{names.length == 1 ? names[0] + " is typing" : names.length + " people are typing"}'
description='{label}'
icon="icon-[lucide--message-circle-more]"
color='{color}'
size='{size}'
variant="soft"
class='{class}'
/>
{/if}
}
}