-
New invoice
+
{locked ? `Invoice ${issued.number}` : "New invoice"}
- Next number: {number || "—"}
+ {locked ? (
+ "Issued and read-only. Use the actions below to continue."
+ ) : (
+ <>
+ Next number: {number || "—"}
+ >
+ )}
-
-
-
-
+ {locked ? null : (
+
+ {draftSaving ? (
+
+ ) : savedAt && !unsaved ? (
+
+ ) : unsaved ? (
+
+ Unsaved changes
+
+ ) : null}
+ {drafts.length > 0 ? (
+
+ ) : null}
+
+ )}
{error ? (
-