// Top toolbar — period toggle + add buttons + reset
const Toolbar = ({ period, onPeriodChange, onAddSource, onAddConsumer, onReset, onLoadSample }) => {
const periods = [
{ id: 'weekly', label: 'WK' },
{ id: 'biweekly', label: '2WK' },
{ id: 'monthly', label: 'MO' }
];
return (
{/* Logo / brand */}
WATTAGE
v1.0 // budget grid
{/* spacer */}
{/* add buttons */}
{/* period toggle */}
{periods.map(p => (
))}
{/* utility */}
);
};
window.Toolbar = Toolbar;