Sari la conținut
Yuva helpMeniu

Yuva help

The help center in one block: search, the best matches for the page or the popular articles, collections, the article view with its rating and related articles, and a Message us row.

Still stuck?Ask the team, we read every message.

Previzualizarea rulează pe date de exemplu. Nu are nevoie de rețea și nici de canal.

Instalare

Rulează asta într-un proiect shadcn. Fișierele sunt copiate în codul tău.

Shell
npx shadcn@latest add https://useyuva.com/r/yuva-help.json

Utilizare

tsx
import { YuvaHelp } from "@/components/yuva-help"

<YuvaHelp server={server} channel={channel} page="/billing" onAsk={() => chat.open()} />

Props

YuvaHelpProps

PropTip
server?string
channel?string
client?YuvaClient
identityToken?IdentityTokenSource | null
locale?string
page?string
articleId?string
onAsk?(articleId?: string) => void
labels?Partial<YuvaHelpLabels>
className?string

Etichete

Fiecare etichetă are o valoare implicită în engleză. Transmite un obiect labels parțial pentru a le schimba sau a le traduce.

EtichetăImplicit
heading"Help center"
searchLabel"Search for help"
searchPlaceholder"Search for help"
bestMatches"Best matches"
popular"Popular articles"
browse"Browse"
noResults"No articles found."
searching"Searching…"
helpfulQuestion"Was this helpful?"
yes"Yes"
no"No"
thanks"Thanks for your feedback"
related"Related articles"
back"Back"
stillStuck"Still stuck?"
askText"Ask the team, we read every message."
messageUs"Message us"
loadError"Could not load this."
retry"Try again"
loading"Loading…"
articles(count) => `${count} ${count === 1 ? "article" : "articles"}`

Dependențe

Instalarea acestui element adaugă și următoarele.

Componente din shadcn/ui

Alte elemente Yuva

Pachete npm