bits and bob

This commit is contained in:
Tickbase
2025-05-18 17:57:36 +02:00
parent 4b70cec6e9
commit 79fd51c5e5
20 changed files with 173 additions and 55 deletions

View File

@@ -117,8 +117,10 @@ const DlcSelectionDialog = ({
// Submit selected DLCs to parent component
const handleConfirm = useCallback(() => {
onConfirm(selectedDlcs)
}, [onConfirm, selectedDlcs])
// Create a deep copy to prevent reference issues
const dlcsCopy = JSON.parse(JSON.stringify(selectedDlcs));
onConfirm(dlcsCopy);
}, [onConfirm, selectedDlcs]);
// Count selected DLCs
const selectedCount = selectedDlcs.filter((dlc) => dlc.enabled).length