fix: Die Kontenseite stuerzte nach dem Sparziel-Feld ab
Das Laden der Kategorien landete in der falschen Komponente – in TransferKeywords statt in Accounts. Dort gibt es kein `groups`, also warf die Seite beim Aufbau "groups is not defined" und blieb leer. Der Bau lief trotzdem durch: Es ist gueltiges JavaScript, nur eben mit einem Namen, den es an dieser Stelle nicht gibt. Auffallen konnte das erst beim Oeffnen der Seite. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
25392b9d08
commit
e0688ab95e
@@ -91,10 +91,6 @@ function TransferKeywords({ accounts }) {
|
||||
catch (err) { toast(err.message, "error"); }
|
||||
}
|
||||
useEffect(() => { laden(); }, []);
|
||||
useEffect(() => {
|
||||
api.listCategories().then(setGroups).catch(() => setGroups([]));
|
||||
}, []);
|
||||
const expenseGroups = useMemo(() => gruppenFuer(groups, "expense"), [groups]);
|
||||
|
||||
async function hinzufuegen() {
|
||||
const w = input.trim();
|
||||
@@ -231,6 +227,10 @@ export default function Accounts() {
|
||||
}
|
||||
}
|
||||
useEffect(() => { laden(); }, []);
|
||||
useEffect(() => {
|
||||
api.listCategories().then(setGroups).catch(() => setGroups([]));
|
||||
}, []);
|
||||
const expenseGroups = useMemo(() => gruppenFuer(groups, "expense"), [groups]);
|
||||
|
||||
function openNew() {
|
||||
setEditing(null);
|
||||
|
||||
Reference in New Issue
Block a user