diff --git a/src/AdminPage.tsx b/src/AdminPage.tsx index b1589ba..03c4f9a 100644 --- a/src/AdminPage.tsx +++ b/src/AdminPage.tsx @@ -324,6 +324,7 @@ export default function AdminPage({ content, onSave, onLogout }: Props) { const [questionSearch, setQuestionSearch] = useState('') const [questionFilter, setQuestionFilter] = useState<'all' | 'pending' | 'approved' | 'answered' | 'unanswered'>('all') const [questionPage, setQuestionPage] = useState(0) + const [mobileNavOpen, setMobileNavOpen] = useState(false) const [manualQuestion, setManualQuestion] = useState({ firstName: '', email: '', @@ -1038,6 +1039,7 @@ export default function AdminPage({ content, onSave, onLogout }: Props) { if (view === adminView) return if (!confirmLeaveUnsavedChanges()) return setAdminView(view) + setMobileNavOpen(false) } function addLink() { @@ -1599,6 +1601,15 @@ export default function AdminPage({ content, onSave, onLogout }: Props) { Verse by Verse with Nate
+ {isDirty && ● Unsaved} Draft: {formatDate(publishState.draftUpdatedAt)} Published: {formatDate(publishState.publishedAt)} @@ -1614,13 +1625,14 @@ export default function AdminPage({ content, onSave, onLogout }: Props) {
{/* ── Sidebar ── */} -