تثبيت الحزمة
خطوتان فقط. ثبّت الحزمة، ثم أضف المكوّنات التي تحتاج إليها.
اختر إطار العمل
الخطوات نفسها في كل إطار عمل.
الطرفية
npm i topclassui@beta zodالطرفية
npm i topclassui@beta zodالطرفية
npm i topclassui@beta zodالتثبيت
استخدم مدير الحزم الذي تعمل به أصلًا.
npm
npm i topclassui@beta zodpnpm
pnpm add topclassui@beta zodyarn
yarn add topclassui@beta zodbun
bun add topclassui@beta zodالاعتماديات النظيرة
ثلاث اعتماديات، وهي موجودة في مشروعك من قبل.
دعم أطر العمل
المستوى يعني مدى تغطية الميزات، لا مستوى الجودة.
React من دون Next.js
كل شيء يعمل كما هو. ثلاثة أشياء فقط تتغيّر.
لا عرض على الخادم، لذلك يُشحن كل مكوّن تستخدمه داخل حزمة تطبيقك. استورد Icon من topclassui/icon-registry وسجّل الأيقونات التي تستخدمها مرة واحدة. والصق سكربت السمة في index.html يدويًا، كما تشرح صفحة المزوّد.
vite.config.ts
import { defineConfig } from 'vite'
import react from '@vitejs/plugin-react'
import tailwindcss from '@tailwindcss/vite'
export default defineConfig({
plugins: [react(), tailwindcss()],
})src/icons.ts
// once per app
import { registerIcons } from 'topclassui/icon-registry'
import { caretDown } from 'topclassui/icons/caret-down'
registerIcons({ 'caret-down': caretDown })