Skip to content

Commit beca751

Browse files
authored
reset parent when toggled (#722)
* reset parent when toggled * move to onchange
1 parent dce822d commit beca751

File tree

1 file changed

+7
-4
lines changed
  • client/src/app/Authorized/PageContent/Transactions/TransactionsHeader/TransactionsSettings/CustomCategories/AddCategory

1 file changed

+7
-4
lines changed

client/src/app/Authorized/PageContent/Transactions/TransactionsHeader/TransactionsSettings/CustomCategories/AddCategory/AddCategory.tsx

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ const AddCategory = (): React.ReactNode => {
5050
});
5151

5252
const parentCategories = transactionCategories.filter(
53-
(category) => category.parent?.length === 0
53+
(category) => category.parent?.length === 0,
5454
);
5555

5656
return (
@@ -68,9 +68,12 @@ const AddCategory = (): React.ReactNode => {
6868
<DimmedText size="sm">{t("parent")}</DimmedText>
6969
<Switch
7070
checked={isChildCategory}
71-
onChange={(event) =>
72-
setIsChildCategory(event.currentTarget.checked)
73-
}
71+
onChange={(event) => {
72+
setIsChildCategory(event.currentTarget.checked);
73+
if (!event.currentTarget.checked) {
74+
parentField.setValue("");
75+
}
76+
}}
7477
size="md"
7578
/>
7679
<DimmedText size="sm">{t("child")}</DimmedText>

0 commit comments

Comments
 (0)