import { CheckCircle } from '@ballerine/ui'; import { FilePlus2Icon } from 'lucide-react'; import { ReactNode } from 'react'; import { ClockCircle } from '@/common/components/atoms/ClockCircle/ClockCircle'; import { IndicatorCircle } from '@/common/components/atoms/IndicatorCircle/IndicatorCircle'; import { XCircle } from '@/common/components/atoms/XCircle/XCircle'; import { TDocumentsTrackerItem } from '@/domains/documents/schemas'; export const Icon = { CHECK: ( ), X: ( ), INDICATOR: ( ), REQUESTED: ( ), MARKED: , } as const; export const documentStatusToIcon: Record< TDocumentsTrackerItem['business'][number]['status'], ReactNode > = { unprovided: Icon.INDICATOR, provided: Icon.CHECK, requested: Icon.REQUESTED, } as const;