import type { Component } from 'solid-js' import type { TestStatus } from '~/components/types' import { createMemo, Match, Switch } from 'solid-js' export interface StatusIconProps { status: TestStatus size?: 'sm' | 'md' | 'lg' class?: string } const sizeClasses = { sm: 'text-sm', md: 'text-base', lg: 'text-lg', } const StatusIcon: Component = (props) => { const size = createMemo(() => sizeClasses[props.size ?? 'md']) const customClass = createMemo(() => props.class ?? '') return ( }>
) } export default StatusIcon