From f2ebc485bf466feffd173503806dd12c23af2101 Mon Sep 17 00:00:00 2001 From: julius Date: Fri, 24 Jan 2025 10:47:53 +0100 Subject: [PATCH] feat: ordered list --- src/App.tsx | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/src/App.tsx b/src/App.tsx index 068b5cf..c7fc3c5 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -13,7 +13,7 @@ function loadPlayers() { "August", "Beate", "Ceasar", - "Doofus", + "Daedalus", "Elli", "Ford P.", "Gabriel", @@ -27,12 +27,16 @@ function loadPlayers() { return players; } -function PlayerList(props: Partial>) { +type PlayerListProps = Partial> & { + orderedList?: boolean; +}; + +function PlayerList(props: PlayerListProps) { return ( - {props.list?.map((item) => ( + {props.list?.map((item, index) => (
- {item.name} + {props.orderedList ? index + 1 + ". " + item.name : item.name}
))}
@@ -87,6 +91,7 @@ function App() { list={playersRight} setList={setPlayersRight} group={"shared"} + orderedList />
@@ -103,6 +108,7 @@ function App() { list={playersLeft} setList={setPlayersLeft} group={"shared"} + orderedList />
@@ -114,9 +120,11 @@ function App() { > submit -

- something not working? message me. -

+ ); }