import { Megaphone } from '@phosphor-icons/react' import { Button } from '@/components/ui/button' import { Dialog, DialogContent, DialogDescription, DialogFooter, DialogHeader, DialogTitle, } from '@/components/ui/dialog' import { TOLARIA_GITHUB_ISSUES_URL } from '../constants/feedback' import { openExternalUrl } from '../utils/url' interface FeedbackDialogProps { open: boolean onClose: () => void } export function FeedbackDialog({ open, onClose }: FeedbackDialogProps) { const handleOpenIssues = () => { void openExternalUrl(TOLARIA_GITHUB_ISSUES_URL) } return ( { if (!next) onClose() }}> Share feedback The best way to share product feedback is through a GitHub Issue.

Before opening a new issue, please check whether a similar one already exists. If it does, add an upvote or comment there instead of opening a duplicate.

When you do open a new issue, include the steps to reproduce, what you expected, and what actually happened so it is easier to triage.

) }