İçeriğe geç
Yuva helpMenü

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.

Önizleme örnek verilerle çalışır. Ağa da kanala da ihtiyaç duymaz.

Kurulum

Bunu bir shadcn projesinde çalıştırın. Dosyalar kendi kodunuzun içine kopyalanır.

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

Kullanım

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

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

Prop'lar

YuvaHelpProps

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

Etiketler

Her etiketin İngilizce bir varsayılanı vardır. Değiştirmek ya da çevirmek için kısmi bir labels nesnesi verin.

EtiketVarsayılan
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"}`

Bağımlılıklar

Bu öğeyi kurmak aşağıdakileri de ekler.

shadcn/ui bileşenleri

Diğer Yuva öğeleri

npm paketleri