'use client'; import * as React from 'react'; import Card from '@mui/material/Card'; import CardActions from '@mui/material/CardActions'; import CardContent from '@mui/material/CardContent'; import Divider from '@mui/material/Divider'; import Stack from '@mui/material/Stack'; import Typography from '@mui/material/Typography'; import type { Icon } from '@phosphor-icons/react/dist/lib/types'; import { useTranslation } from 'react-i18next'; export interface HelperWidgetProps { action: React.ReactNode; description: string; icon: Icon; label: string; title: string; } export function HelperWidget({ action, description, icon: Icon, label, title }: HelperWidgetProps): React.JSX.Element { const { t } = useTranslation(); return (
{t(label)}
{t(title)} {t(description)}
{action}
); }