diff --git a/src/components/FormSection.tsx b/src/components/FormSection.tsx index bf738ed7..6563d3cb 100644 --- a/src/components/FormSection.tsx +++ b/src/components/FormSection.tsx @@ -11,7 +11,7 @@ export function FormSection({ requirement, children, }: { - title: string; + title: React.ReactNode; requirement: 'Required' | 'Recommended' | 'Optional'; children: React.ReactNode; }) { diff --git a/src/pages/CreateCampaignPage.tsx b/src/pages/CreateCampaignPage.tsx index a567d9a5..624ca7d4 100644 --- a/src/pages/CreateCampaignPage.tsx +++ b/src/pages/CreateCampaignPage.tsx @@ -10,6 +10,7 @@ import { AlertTriangle, ArrowLeft, HandHeart, + HelpCircle, Loader2, MapPin, Wallet, @@ -34,6 +35,7 @@ import { SelectValue, } from '@/components/ui/select'; import { Textarea } from '@/components/ui/textarea'; +import { Tooltip, TooltipContent, TooltipTrigger } from '@/components/ui/tooltip'; import { useAppContext } from '@/hooks/useAppContext'; import { useAuthor } from '@/hooks/useAuthor'; import { useCampaign } from '@/hooks/useCampaign'; @@ -762,7 +764,28 @@ export function CreateCampaignPage() {
- {t('campaignsCreate.goalNote')} -