import { BoxProps, Chip, ChipProps, Text, TextProps } from "@saleor/macaw-ui/next"; const colorPropsBorderMapping: Record = { default: "neutralSubdued", warning: "criticalDefault", error: "criticalDefault", success: "neutralDefault", }; const colorPropsTextMapping: Record = { default: "textNeutralPlain", warning: "textCriticalDefault", error: "textCriticalDefault", success: "text2Decorative", }; const colorPropsBgMapping: Record = { default: "surfaceNeutralHighlight", warning: "surfaceNeutralHighlight", error: "surfaceCriticalSubdued", success: "decorativeSurfaceSubdued2", }; interface ChipTextProps extends ChipProps { variant?: "default" | "warning" | "error" | "success"; innerTextProps?: TextProps; } export const SemanticChip = ({ variant = "default", children, size, innerTextProps, ...props }: ChipTextProps) => { return ( {children} ); };