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 ── */}
-