diff --git a/frontend/src/pages/editArticleView.tsx b/frontend/src/pages/editArticleView.tsx index bb3fabc..96367dc 100644 --- a/frontend/src/pages/editArticleView.tsx +++ b/frontend/src/pages/editArticleView.tsx @@ -717,6 +717,9 @@ function EditArticleView() { const labelClass = "flex flex-col gap-1.5" const labelTextClass = "text-xs font-semibold text-muted-foreground uppercase tracking-wide" const publishDateInFuture = publishTiming === "schedule" && isFutureDate(publishedAt) + const autoSaveStatusText = !isNew && (isAutoSaving || autoSaveMessage) + ? (isAutoSaving ? "Autosaving..." : autoSaveMessage) + : null const publishDateHint = (() => { if (publishTiming !== "schedule") return "Publishes immediately." if (!publishedAt) return "Choose when this should go live." @@ -824,16 +827,23 @@ function EditArticleView() { return (
{/* Header */} -
- -

{isNew ? "New Article" : "Edit Article"}

+
+
+ +

{isNew ? "New Article" : "Edit Article"}

+
+ {autoSaveStatusText ? ( +

+ {autoSaveStatusText} +

+ ) : null}
{isLoading ? ( @@ -1184,12 +1194,6 @@ function EditArticleView() { {successMessage}

)} - {!isNew && (isAutoSaving || autoSaveMessage) ? ( -

- {isAutoSaving ? "Autosaving..." : autoSaveMessage} -

- ) : null} -