"use client"; import React from "react"; import { Strip, StripEvent } from "./component/Strip"; import { Button, Container, Divider, Stack } from "@mui/material"; function random(min: number, max: number, floor: boolean = true) { const value = Math.random() * (max - min + 1) + min; return floor ? Math.floor(value) : value; } export default function Home() { function onStripEvent(event: StripEvent) { console.log(event); } const physicalBuses = 5; const virtualBuses = 3; const strips = physicalBuses + virtualBuses; return ( {[...Array(strips)].map((_v, i) => ( {i === physicalBuses ? ( ) : ( "" )} onStripEvent(ev)} physicalBuses={physicalBuses} virtualBuses={virtualBuses} /> ))} ); }