Co-authored-by: lethemanh <lethemanh@lethemanhs-MacBook-Pro.local>
This commit is contained in:
@@ -35,6 +35,7 @@ function CalendarAccordion({
|
|||||||
onAddClick,
|
onAddClick,
|
||||||
defaultExpanded = false,
|
defaultExpanded = false,
|
||||||
setOpen,
|
setOpen,
|
||||||
|
hideOwner,
|
||||||
}: {
|
}: {
|
||||||
title: string;
|
title: string;
|
||||||
calendars: string[];
|
calendars: string[];
|
||||||
@@ -44,6 +45,7 @@ function CalendarAccordion({
|
|||||||
onAddClick?: () => void;
|
onAddClick?: () => void;
|
||||||
defaultExpanded?: boolean;
|
defaultExpanded?: boolean;
|
||||||
setOpen: (id: string) => void;
|
setOpen: (id: string) => void;
|
||||||
|
hideOwner?: boolean;
|
||||||
}) {
|
}) {
|
||||||
const allCalendars = useAppSelector((state) => state.calendars.list);
|
const allCalendars = useAppSelector((state) => state.calendars.list);
|
||||||
const { t } = useI18n();
|
const { t } = useI18n();
|
||||||
@@ -110,6 +112,7 @@ function CalendarAccordion({
|
|||||||
selectedCalendars={selectedCalendars}
|
selectedCalendars={selectedCalendars}
|
||||||
handleCalendarToggle={handleToggle}
|
handleCalendarToggle={handleToggle}
|
||||||
setOpen={() => setOpen(id)}
|
setOpen={() => setOpen(id)}
|
||||||
|
hideOwner={hideOwner}
|
||||||
/>
|
/>
|
||||||
))}
|
))}
|
||||||
</AccordionDetails>
|
</AccordionDetails>
|
||||||
@@ -215,6 +218,7 @@ export default function CalendarSelection({
|
|||||||
// TO DO: Implement open resource selection
|
// TO DO: Implement open resource selection
|
||||||
}}
|
}}
|
||||||
defaultExpanded
|
defaultExpanded
|
||||||
|
hideOwner={true}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<CalendarPopover
|
<CalendarPopover
|
||||||
@@ -245,6 +249,7 @@ function CalendarSelector({
|
|||||||
selectedCalendars,
|
selectedCalendars,
|
||||||
handleCalendarToggle,
|
handleCalendarToggle,
|
||||||
setOpen,
|
setOpen,
|
||||||
|
hideOwner,
|
||||||
}: {
|
}: {
|
||||||
calendars: Record<string, Calendar>;
|
calendars: Record<string, Calendar>;
|
||||||
id: string;
|
id: string;
|
||||||
@@ -252,6 +257,7 @@ function CalendarSelector({
|
|||||||
selectedCalendars: string[];
|
selectedCalendars: string[];
|
||||||
handleCalendarToggle: (name: string) => void;
|
handleCalendarToggle: (name: string) => void;
|
||||||
setOpen: () => void;
|
setOpen: () => void;
|
||||||
|
hideOwner?: boolean;
|
||||||
}) {
|
}) {
|
||||||
const { t } = useI18n();
|
const { t } = useI18n();
|
||||||
const dispatch = useAppDispatch();
|
const dispatch = useAppDispatch();
|
||||||
@@ -292,7 +298,10 @@ function CalendarSelector({
|
|||||||
);
|
);
|
||||||
|
|
||||||
const showCaption =
|
const showCaption =
|
||||||
!isPersonal && trimmedName !== "#default" && ownerDisplayName != null;
|
!isPersonal &&
|
||||||
|
trimmedName !== "#default" &&
|
||||||
|
ownerDisplayName != null &&
|
||||||
|
!hideOwner;
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
|
|||||||
Reference in New Issue
Block a user