mirror of
https://github.com/blitzkit/blitzkit.git
synced 2026-10-21 18:57:03 +02:00
feat: discard sorting on mutate
This commit is contained in:
1 parent
28d0c26268
commit
c057e295d2
2 files changed
+10
No files matched your search
@@ -35,6 +35,7 @@ export function TankControl({ index, tank, members }: TankControlProps) {
|
||||
const item = draft.members[index];
|
||||
draft.members.splice(index, 1);
|
||||
draft.members.splice(index - 1, 0, item);
|
||||
draft.sorting = undefined;
|
||||
});
|
||||
}}
|
||||
>
|
||||
@@ -46,6 +47,7 @@ export function TankControl({ index, tank, members }: TankControlProps) {
|
||||
onClick={() => {
|
||||
mutateCompareTemporary((draft) => {
|
||||
draft.members.splice(index, 1);
|
||||
draft.sorting = undefined;
|
||||
});
|
||||
}}
|
||||
>
|
||||
@@ -77,6 +79,7 @@ export function TankControl({ index, tank, members }: TankControlProps) {
|
||||
tank,
|
||||
awaitedSkillDefinitions,
|
||||
);
|
||||
draft.sorting = undefined;
|
||||
});
|
||||
setSwitchTankDialogOpen(false);
|
||||
}}
|
||||
@@ -93,6 +96,7 @@ export function TankControl({ index, tank, members }: TankControlProps) {
|
||||
const item = draft.members[index];
|
||||
draft.members.splice(index, 1);
|
||||
draft.members.splice(index + 1, 0, item);
|
||||
draft.sorting = undefined;
|
||||
});
|
||||
}}
|
||||
>
|
||||
|
||||
@@ -318,6 +318,7 @@ export default function Page() {
|
||||
draft.members.push(
|
||||
tankToCompareMember(tank, awaitedSkillDefinitions),
|
||||
);
|
||||
draft.sorting = undefined;
|
||||
});
|
||||
setAddTankDialogOpen(false);
|
||||
}}
|
||||
@@ -328,6 +329,7 @@ export default function Page() {
|
||||
tankToCompareMember(tank, awaitedSkillDefinitions),
|
||||
),
|
||||
);
|
||||
draft.sorting = undefined;
|
||||
});
|
||||
setAddTankDialogOpen(false);
|
||||
}}
|
||||
@@ -362,6 +364,7 @@ export default function Page() {
|
||||
onClick={() => {
|
||||
mutateCompareTemporary((draft) => {
|
||||
draft.members = [];
|
||||
draft.sorting = undefined;
|
||||
});
|
||||
}}
|
||||
>
|
||||
@@ -499,6 +502,7 @@ export default function Page() {
|
||||
mutateCompareTemporary((draft) => {
|
||||
draft.members[index].equipmentMatrix =
|
||||
matrix;
|
||||
draft.sorting = undefined;
|
||||
});
|
||||
}}
|
||||
/>
|
||||
@@ -513,6 +517,7 @@ export default function Page() {
|
||||
times(3, () =>
|
||||
times(3, () => 0),
|
||||
) as EquipmentMatrix;
|
||||
draft.sorting = undefined;
|
||||
});
|
||||
}}
|
||||
>
|
||||
@@ -525,6 +530,7 @@ export default function Page() {
|
||||
draft.members.forEach((member) => {
|
||||
member.equipmentMatrix =
|
||||
draft.members[index].equipmentMatrix;
|
||||
draft.sorting = undefined;
|
||||
});
|
||||
});
|
||||
}}
|
||||
|
||||
Reference in new issue
Block a user