/* ============================================================ app.jsx — root component, theming, live state, routing ============================================================ */ const PAGE_LABELS = { today:'Today', employees:'Employees', pto:'Requests', monthly:'Summary', reports:'Reports', tasks:'Tasks', support:'Support', messages:'Messages', audit:'Audit log', teams:'Teams', rooms:'Rooms', bots:'Bots', 'bot-behavior':'Bot Behavior', providers:'Integrations', server:'Server', captures:'Captures', help:'Help / API', }; const CRUMBS = { today:'Activity', employees:'Activity', pto:'Activity', monthly:'Activity', reports:'Activity', tasks:'Activity', support:'Activity', messages:'Insight', audit:'Insight', teams:'Configure', rooms:'Configure', bots:'Configure', 'bot-behavior':'Configure', providers:'Configure', server:'Configure', help:'Configure', }; // shell.jsx defines these and exports them via `window.X = X`. Babel-in-browser // transpiles each