(null);
return (
<>
setAnchorElCal(document.body)}
setOpen={(id: string) => {
setAnchorElCal(document.body);
setSelectedCalId(id);
}}
defaultExpanded
/>
{
setAnchorElCal(document.body);
setSelectedCalId(id);
}}
/>
{
setAnchorElCalOthers(document.body);
}}
handleToggle={handleCalendarToggle}
setOpen={(id: string) => {
setAnchorElCal(document.body);
setSelectedCalId(id);
}}
/>
{
setSelectedCalId("");
setAnchorElCal(null);
}}
/>
{
setAnchorElCalOthers(null);
if (newCalIds?.length) {
newCalIds.forEach((id) => handleCalendarToggle(id));
}
}}
/>
>
);
}
function CalendarSelector(
calendars: Record,
id: string,
selectedCalendars: string[],
handleCalendarToggle: (name: string) => void,
setOpen: Function
) {
return (
setOpen()}>
);
}