// components/RackDetails.tsx import React from 'react'; import {StockRack} from '@/types'; interface RackDetailsProps { rack: StockRack | null; } export default function RackModalDetails({ rack }: RackDetailsProps) { return (
{rack.shelves?.map((shelf) => (
{/* Shelf label */}
Shelf {shelf.shelf_symbol}
{/* Positions container */}
{shelf.positions.map((position) => (
{/* Position label */}
Pos {position.position_symbol}
{/* Sections grid */}
{position.sections.map((section) => (
{section.section_symbol}
))}
))}
))}
); }