"use client";
import { useStabilimento } from "@/src/contexts/StabilimentoContext";
export default function GlobalStabilimentoSelector() {
const {
stabilimenti,
selectedStabilimento,
selectedMagazzino,
filteredMagazzini,
loading,
setSelectedStabilimento,
setSelectedMagazzino,
resetSelection,
} = useStabilimento();
if (loading) {
return (
);
}
return (
{/* Stabilimenti */}
{stabilimenti.map((stab) => (
))}
{/* Separatore */}
{selectedStabilimento && filteredMagazzini.length > 0 && (
)}
{/* Magazzini */}
{selectedStabilimento && filteredMagazzini.length > 0 && (
Mag:
{filteredMagazzini.map((mag) => (
))}
)}
);
}