X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/fcbcbbb978fbb0d381c23a2ac204940c1c80dda3..a31a8fcb90d15b9810d36f4e3c8cb79b4e5f8ef9:/src/views-components/side-panel-button/side-panel-button.tsx diff --git a/src/views-components/side-panel-button/side-panel-button.tsx b/src/views-components/side-panel-button/side-panel-button.tsx index 07784c5ec3..3ca2f0d66e 100644 --- a/src/views-components/side-panel-button/side-panel-button.tsx +++ b/src/views-components/side-panel-button/side-panel-button.tsx @@ -54,11 +54,12 @@ const transformOrigin: PopoverOrigin = { horizontal: 0 }; -const isProjectTrashed = (proj: GroupResource, resources: ResourcesState): boolean => { +export const isProjectTrashed = (proj: GroupResource | undefined, resources: ResourcesState): boolean => { + if (proj === undefined) { return false; } if (proj.isTrashed) { return true; } if (extractUuidKind(proj.ownerUuid) === ResourceKind.USER) { return false; } const parentProj = getResource(proj.ownerUuid)(resources); - return isProjectTrashed(parentProj!, resources); + return isProjectTrashed(parentProj, resources); }; export const SidePanelButton = withStyles(styles)(