diff --git a/src/components/organisms/FuneralFinder/FuneralFinder.tsx b/src/components/organisms/FuneralFinder/FuneralFinder.tsx index a55c263..05f3e00 100644 --- a/src/components/organisms/FuneralFinder/FuneralFinder.tsx +++ b/src/components/organisms/FuneralFinder/FuneralFinder.tsx @@ -1,12 +1,11 @@ import React from 'react'; import Box from '@mui/material/Box'; -import CheckCircleIcon from '@mui/icons-material/CheckCircle'; -import EditOutlinedIcon from '@mui/icons-material/EditOutlined'; +import CheckCircleOutlineIcon from '@mui/icons-material/CheckCircleOutline'; import type { SxProps, Theme } from '@mui/material/styles'; import { Typography } from '../../atoms/Typography'; import { Button } from '../../atoms/Button'; -import { Chip } from '../../atoms/Chip'; import { Input } from '../../atoms/Input'; +import { Link } from '../../atoms/Link'; // ─── Types ─────────────────────────────────────────────────────────────────── @@ -44,61 +43,24 @@ export interface FuneralFinderProps { sx?: SxProps; } -// ─── Step state types ──────────────────────────────────────────────────────── +// ─── Internal types ────────────────────────────────────────────────────────── type Intent = 'arrange' | 'preplan' | null; type PlanningFor = 'myself' | 'someone-else' | null; -type StepStatus = 'active' | 'completed' | 'locked'; - // ─── Sub-components ────────────────────────────────────────────────────────── -/** Step number badge or completed checkmark */ -function StepBadge({ step, status }: { step: number; status: StepStatus }) { - if (status === 'completed') { - return ( -