Pendaftar Yuva ialah set komponen dan hook yang disalin oleh CLI shadcn ke projek anda. Ia menggunakan tema anda, berhubung dengan Yuva melalui klien useyuva dan anda bebas menyuntingnya.
Keperluan
- Projek yang sudah menggunakan shadcn/ui, dengan React dan Tailwind CSS.
- Saluran sembang Yuva dan kunci awamnya (yuva_pk_…).
Sediakan saluran
- Dalam panel Yuva, buka Tetapan, peti masuk anda, Saluran, dan tambah saluran sembang.
- Tambah setiap origin yang akan memaparkan komponen sebagai origin yang dibenarkan: tapak anda dan pelayan pembangunan anda.
- Salin kunci awam saluran. Ia bukan rahsia.
- Untuk perbincangan, tetapkan mod perbincangan saluran kepada moderated atau open. Untuk borang langganan, tambah senarai mel awam.
Beri kunci dan alamat pelayan Yuva anda kepada komponen, contohnya dalam persekitaran:
.env.local
NEXT_PUBLIC_YUVA_SERVER=https://support.example.com
NEXT_PUBLIC_YUVA_CHANNEL=yuva_pk_xxxxxxxxxxxxxxxxTambah item pertama anda
Pasang blok sembang, kemudian paparkannya:
Shell
npx shadcn@latest add https://useyuva.com/r/yuva-chat.jsonShell
pnpm dlx shadcn@latest add https://useyuva.com/r/yuva-chat.jsonShell
yarn dlx shadcn@latest add https://useyuva.com/r/yuva-chat.jsonShell
bunx --bun shadcn@latest add https://useyuva.com/r/yuva-chat.jsontsx
import { YuvaChat } from "@/components/yuva-chat"
export function Support() {
return (
<YuvaChat
server={process.env.NEXT_PUBLIC_YUVA_SERVER}
channel={process.env.NEXT_PUBLIC_YUVA_CHANNEL}
/>
)
}Item
Semua item dalam pendaftar, dikumpulkan seperti bar sisi.
Blok
Komponen
- Yuva chat threadyuva-chat-thread
- Yuva chat composeryuva-chat-composer
- Yuva chat conversationsyuva-chat-conversations
- Yuva discussion listyuva-discussion-list
- Yuva discussion threadyuva-discussion-thread
- Yuva discussion composeryuva-discussion-composer
- Yuva page feedbackyuva-page-feedback
- Yuva subscribe formyuva-subscribe
- Yuva help searchyuva-help-search
- Yuva help articleyuva-help-article
- Yuva ideayuva-idea
- Yuva idea suggest formyuva-idea-suggest