onToggleTheme()}
+ />
+ ) : null;
+
return (
<>
@@ -696,8 +714,9 @@ export default function NewInvoice({ settings, onSettingsChange, active, onActiv
)}
- {locked ? null : (
+ {locked ? themeToggle : (
+ {themeToggle}
{draftSaving ? (
) : savedAt && !unsaved ? (
@@ -1094,6 +1113,16 @@ export default function NewInvoice({ settings, onSettingsChange, active, onActiv
/>
))}
+
+ setBankModalOpen(false)}
+ onSaved={(saved) => {
+ setBankModalOpen(false);
+ setBankId(saved.id);
+ api.listBanks().then(setBanks).catch(() => {});
+ }}
+ />