import * as React from 'react' import { toPx } from '@pandacss/shared' import { Grid, panda, Stack } from '../../styled-system/jsx' import { getSortedSizes } from '../lib/sizes-sort' import { TokenGroup } from './token-group' import { EmptyState } from './empty-state' import { SizesIcon } from './icons' import type { useThemeTokens } from '../lib/use-theme-tokens' type Token = ReturnType[number] interface RadiiProps { radii: Token[] } export function Radii({ radii }: RadiiProps) { if (radii.length === 0) { return ( }> The panda config does not contain any `radii` tokens ) } return ( {getSortedSizes(radii) .sort((a, b) => parseFloat(toPx(a.value)!) - parseFloat(toPx(b.value)!)) .map((size, index) => ( {size.extensions.prop} {size.value} ))} ) }