Skip to content

Commit c82c46d

Browse files
committed
Removed useEffect and changed useState to Boolean.
1 parent cf0d2ce commit c82c46d

File tree

1 file changed

+2
-11
lines changed

1 file changed

+2
-11
lines changed

client/src/components/manageProjects/editMeetingTimes.jsx

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { useEffect, useState } from 'react';
1+
import { useState } from 'react';
22
import '../../sass/ManageProjects.scss';
33
import { useSnackbar } from '../../context/snackbarContext';
44
import EditableMeeting from './editableMeeting';
@@ -17,19 +17,10 @@ const EditMeetingTimes = ({
1717
updateRecurringEvent,
1818
}) => {
1919
const [formErrors, setFormErrors] = useState({});
20-
const [open, setOpen] = useState(false);
20+
const open = Boolean(selectedEvent);
2121
const { showSnackbar } = useSnackbar();
2222

23-
useEffect(() => {
24-
if (selectedEvent) {
25-
setOpen(true);
26-
} else {
27-
setOpen(false);
28-
}
29-
}, [selectedEvent]);
30-
3123
const handleClose = () => {
32-
setOpen(false);
3324
setFormErrors(null);
3425
setSelectedEvent(null);
3526
};

0 commit comments

Comments
 (0)