import { cva } from "class-variance-authority" import styles from "./list.module.css" import { BlockListItemsEnum, type ListItem } from "@/types/requests/blocks/list" const config = { variants: { type: { default: styles.disc, checkmark: styles.checkmark, }, }, defaultVariants: { type: "default", }, } as const const listItemStyle = cva(styles.listItem, config) export default function ListItem({ listItem }: { listItem: ListItem }) { const typeName = listItem.__typename switch (typeName) { case BlockListItemsEnum.CurrentBlocksPageBlocksListBlockListItemsListItem: return (