diff --git a/frontend/src/components/AccountSelector.jsx b/frontend/src/components/AccountSelector.jsx index 4b464ad..3d9c76f 100644 --- a/frontend/src/components/AccountSelector.jsx +++ b/frontend/src/components/AccountSelector.jsx @@ -33,12 +33,14 @@ const AccountSelector = ({ onChanged }) => { return acc }, []) + const optionsKey = options.map((x) => x.id).join(',') + useEffect(() => { if (!options.length) return if (options.some((a) => a.id === accountId)) return setAccountId(options[0].id) // eslint-disable-next-line react-hooks/exhaustive-deps - }, [options.length]) + }, [optionsKey, accountId]) return (