fix: discard shot on tank change

This commit is contained in:
TrèsAbhi committed 2024-06-03 15:52:30 -05:00
1 parent 42f1dd33b5
commit a1b25e1e52
1 file changed
+13
+13
View File
@@ -57,6 +57,19 @@ export default function Page({ params }: { params: { id: string } }) {
};
}, [initialId, assigned]);
useEffect(() => {
const unsubscribe = useDuel.subscribe(
(state) => state.protagonist?.tank.id,
() => {
mutateTankopediaTemporary((draft) => {
draft.shot = undefined;
});
},
);
return unsubscribe;
}, []);
return (
<PageWrapper noPadding noMaxWidth color="purple" size={1600}>
{assigned && (