From bb125dbc873e09fde315c08cdfbfa38ad875ac89 Mon Sep 17 00:00:00 2001 From: Oliver Bryan Date: Tue, 27 Jan 2026 21:03:57 +0000 Subject: [PATCH] Update Test.tsx --- packages/frontend/src/pages/Test.tsx | 87 +++++++++++++--------------- 1 file changed, 41 insertions(+), 46 deletions(-) diff --git a/packages/frontend/src/pages/Test.tsx b/packages/frontend/src/pages/Test.tsx index a380b39..ea9643e 100644 --- a/packages/frontend/src/pages/Test.tsx +++ b/packages/frontend/src/pages/Test.tsx @@ -2,56 +2,51 @@ 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) => [ - , - ...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]; + ).flatMap((groupNumber) => { + const iconIndex = (groupNumber - 1) * 10 + (rowNumber - 1); + const name = iconNames[iconIndex]; - return [ - , - ...iconStyles.map((iconStyle) => ( - - )), - ]; - })} - - ))} - -
+ Name + + {iconStyle} +
- Name - - {iconStyle} -
- {name ?? ""} - - {name ? : null} -
-
+ return [ + + {name ?? ""} + , + ...iconStyles.map((iconStyle) => ( + + {name ? : null} + + )), + ]; + })} + + ))} + +
);