# dashboard > Dashboard bileşenleri, React Hook Form + Zod formlar, Victory grafikler. Admin panel geliştirirken bu skill'i kullan. - Author: mcetin66 - Repository: mcetin66/agent-workflows-skills - Version: 20251221233927 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-07 - Source: https://github.com/mcetin66/agent-workflows-skills - Web: https://mule.run/skillshub/@@mcetin66/agent-workflows-skills~dashboard:20251221233927 --- --- name: dashboard description: Dashboard bileşenleri, React Hook Form + Zod formlar, Victory grafikler. Admin panel geliştirirken bu skill'i kullan. --- # Dashboard Components > Form, grafik, tablo ve dashboard bileşenleri. ## Form (React Hook Form + Zod) ```tsx import { useForm } from 'react-hook-form'; import { zodResolver } from '@hookform/resolvers/zod'; import { z } from 'zod'; const schema = z.object({ name: z.string().min(2, 'İsim en az 2 karakter'), email: z.string().email('Geçerli email girin'), }); const { control, handleSubmit } = useForm({ resolver: zodResolver(schema), }); ``` ## Grafik (Victory Native) ```tsx import { VictoryChart, VictoryBar } from 'victory-native'; ``` ## Key Principles - React Hook Form + Zod validation - Victory Native grafikler - Skeleton loader - Empty state görselleri - Error state handling ## References See [rules.md](references/rules.md) for complete guidelines.