"use client"; import { zodResolver } from "@hookform/resolvers/zod"; import { Clock, Send } from "lucide-react"; import { Controller, useForm } from "react-hook-form"; import { z } from "zod"; import { AspectRatio } from "@/components/ui/aspect-ratio"; import { Button } from "@/components/ui/button"; import { Field, FieldError, FieldLabel } from "@/components/ui/field"; import { Input } from "@/components/ui/input"; import { cn } from "@/lib/utils"; const formSchema = z .object({ email: z.string().email("آدرس ایمیل نامعتبر است"), }) .required({ email: true }); function HeroFrom() { const form = useForm>({ resolver: zodResolver(formSchema), defaultValues: { email: "", }, }); function onSubmit(values: z.infer) { console.log(values); } return (
( ایمیل {fieldState.invalid && } )} />
); } interface Hero154Props { className?: string; } const Hero154 = ({ className }: Hero154Props) => { return (

کنترل هزینه‌های شرکت خود را به دست بگیرید.

هزینه‌ها، پرداخت‌ها و گزارش‌های مالی را از یک داشبورد یکپارچه مدیریت کنید.

۴٫۷ در سایت مقایسه
۴٫۸ در سایت مقایسه
تصویر نمونه تصویر نمونه
تصویر نمونه تصویر نمونه
); }; export { Hero154 };