Skip to content

Commit e695488

Browse files
committed
fix: more updates
1 parent 06dfc26 commit e695488

File tree

1 file changed

+18
-6
lines changed

1 file changed

+18
-6
lines changed

example/app/(tabs)/TradeScreen/get-trades.tsx

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ import {
2121
FILTER_CONFIG,
2222
SectionItem,
2323
} from "./models";
24+
import { toggleLinkedAccountIDs } from "../AssetsScreens/models";
2425

2526
export default function GetTradesScreen() {
2627
const menuRef = useRef<MenuComponentRef>(null);
@@ -72,12 +73,23 @@ export default function GetTradesScreen() {
7273
keyof TradeQuery,
7374
string
7475
];
75-
setFilters((prev) => {
76-
return {
77-
...prev,
78-
[key]: value,
79-
};
80-
});
76+
switch (key) {
77+
case "linkedAccountIDs":
78+
setFilters((prev) => {
79+
return {
80+
...prev,
81+
[key]: toggleLinkedAccountIDs(prev.linkedAccountIDs, value),
82+
};
83+
});
84+
break;
85+
default:
86+
setFilters((prev) => {
87+
return {
88+
...prev,
89+
[key]: value,
90+
};
91+
});
92+
}
8193
}}
8294
actions={FILTER_CONFIG.map((f) =>
8395
f.key === "linkedAccountIDs"

0 commit comments

Comments
 (0)