"use client"; import { Dialog, DialogContent, DialogHeader, DialogTitle, DialogTrigger, } from "@/shared/components/ui/dialog"; import Image from "next/image"; import React, { useState } from "react"; import { FeedbackForm } from "./feedback-form"; import { useFeedBackForm } from "./_hooks/use-feedback-form"; export function FeedbackButton() { const [isOpen, setIsOpen] = useState(false); const { handleSubmitFeedback, isSubmitting, resetForm } = useFeedBackForm({ onClose: () => setIsOpen(false), }); return ( {!isOpen && ( )} {isOpen &&
} {"Logo
); }