|
@@ -6,14 +6,13 @@ const CustomBotWithoutSettingsAccordion = () => {
|
|
|
const { t } = useTranslation('admin');
|
|
const { t } = useTranslation('admin');
|
|
|
const [currentlyOpenAccordionIndexes, setCurrentlyOpenAccordionIndexes] = useState(new Set());
|
|
const [currentlyOpenAccordionIndexes, setCurrentlyOpenAccordionIndexes] = useState(new Set());
|
|
|
const onToggleAccordionHandler = (i) => {
|
|
const onToggleAccordionHandler = (i) => {
|
|
|
- const indexSetObject = new Set(currentlyOpenAccordionIndexes);
|
|
|
|
|
- if (indexSetObject.has(i)) {
|
|
|
|
|
- indexSetObject.delete(i);
|
|
|
|
|
- setCurrentlyOpenAccordionIndexes(indexSetObject);
|
|
|
|
|
|
|
+ if (currentlyOpenAccordionIndexes.has(i)) {
|
|
|
|
|
+ currentlyOpenAccordionIndexes.delete(i);
|
|
|
|
|
+ setCurrentlyOpenAccordionIndexes(currentlyOpenAccordionIndexes);
|
|
|
return;
|
|
return;
|
|
|
}
|
|
}
|
|
|
- indexSetObject.add(i);
|
|
|
|
|
- setCurrentlyOpenAccordionIndexes(indexSetObject);
|
|
|
|
|
|
|
+
|
|
|
|
|
+ setCurrentlyOpenAccordionIndexes(currentlyOpenAccordionIndexes.add(i));
|
|
|
};
|
|
};
|
|
|
|
|
|
|
|
return (
|
|
return (
|