// FRM-PROC-16 · Offline / no-network state
// Offline is a first-class state, not an error: the system banner (shell) +
// sync-queue sheet do the heavy lifting. This screen shows the cached Home feed
// underneath so the farmer can still read requirements while disconnected.
window.FarmerPages = Object.assign(window.FarmerPages || {}, {
  offline: { brandStatus: false, render: (ctx) => <HomeScreen {...ctx} offline={true}/> },
});
