diff --git a/frontend/src/components/group/GroupListBox.tsx b/frontend/src/components/group/GroupListBox.tsx index c3ca12f..bbe5f32 100644 --- a/frontend/src/components/group/GroupListBox.tsx +++ b/frontend/src/components/group/GroupListBox.tsx @@ -21,7 +21,7 @@ export function GroupListBox({viewSet}: GroupListBoxProps): JSX.Element { if(viewSet.resources.length === 0) { return This Sophon instance has no groups. } - return viewSet.resources?.filter(res => res !== undefined).map(res => ) + return viewSet.resources?.filter(res => Boolean(res)).map(res => ) }, [viewSet], ) diff --git a/frontend/src/components/notebook/NotebookListBox.tsx b/frontend/src/components/notebook/NotebookListBox.tsx index dd702b9..7e12864 100644 --- a/frontend/src/components/notebook/NotebookListBox.tsx +++ b/frontend/src/components/notebook/NotebookListBox.tsx @@ -21,7 +21,7 @@ export function NotebookListBox({viewSet}: NotebookListBoxProps): JSX.Element { if(viewSet.resources.length === 0) { return This project has no notebooks. } - return viewSet.resources?.filter(res => res !== undefined).map(res => ) + return viewSet.resources?.filter(res => Boolean(res)).map(res => ) }, [viewSet], ) diff --git a/frontend/src/components/project/ProjectListBox.tsx b/frontend/src/components/project/ProjectListBox.tsx index 4e75f8d..989d038 100644 --- a/frontend/src/components/project/ProjectListBox.tsx +++ b/frontend/src/components/project/ProjectListBox.tsx @@ -21,7 +21,7 @@ export function ProjectListBox({viewSet}: ProjectListBoxProps): JSX.Element { if(viewSet.resources.length === 0) { return This group owns no projects. } - return viewSet.resources?.filter(res => res !== undefined).map(res => ) + return viewSet.resources?.filter(res => Boolean(res)).map(res => ) }, [viewSet], )