import Icon, { iconNames, iconStyles } from "@/components/ui/icon"; function Test() { return (
{Array.from( { length: Math.ceil(iconNames.length / 10) }, (_, groupNumber) => groupNumber + 1, ).flatMap((groupNumber) => [ , ...iconStyles.map((iconStyle) => ( )), ])} {Array.from({ length: 10 }, (_, rowNumber) => rowNumber + 1).map((rowNumber) => ( {Array.from( { length: Math.ceil(iconNames.length / 10) }, (_, groupNumber) => groupNumber + 1, ).flatMap((groupNumber) => { const iconIndex = (groupNumber - 1) * 10 + (rowNumber - 1); const name = iconNames[iconIndex]; return [ , ...iconStyles.map((iconStyle) => ( )), ]; })} ))}
Name {iconStyle}
{name ?? ""} {name ? : null}
); } export default Test;