From d7bf30de3fd136641df7193943d61d2991de9a6b Mon Sep 17 00:00:00 2001 From: Dennis Collaris <d.collaris@me.com> Date: Mon, 9 Dec 2024 15:56:35 +0100 Subject: [PATCH 1/2] fix: typo --- libs/shared/lib/insight-sharing/FormReport.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/shared/lib/insight-sharing/FormReport.tsx b/libs/shared/lib/insight-sharing/FormReport.tsx index e41546b2f..69e7a95bd 100644 --- a/libs/shared/lib/insight-sharing/FormReport.tsx +++ b/libs/shared/lib/insight-sharing/FormReport.tsx @@ -192,7 +192,7 @@ export function FormReport(props: Props) { editorState={editorState} setEditorState={setEditorState} showToolbar={true} - placeholder="Start typing your alert template..." + placeholder="Start typing your report template..." handleSave={handleSave} ><Button label="Delete" variantType="secondary" variant="outline" onClick={handleDelete} /></TextEditor> </AccordionBody> -- GitLab From 837e9c440cfd5024140e56671eb43b70b81efb89 Mon Sep 17 00:00:00 2001 From: Dennis Collaris <d.collaris@me.com> Date: Mon, 9 Dec 2024 16:10:34 +0100 Subject: [PATCH 2/2] fix: fallback value if insights do not exist yet --- libs/shared/lib/data-access/store/insightSharingSlice.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libs/shared/lib/data-access/store/insightSharingSlice.ts b/libs/shared/lib/data-access/store/insightSharingSlice.ts index a3a4105e0..ed0bd66ec 100644 --- a/libs/shared/lib/data-access/store/insightSharingSlice.ts +++ b/libs/shared/lib/data-access/store/insightSharingSlice.ts @@ -67,8 +67,8 @@ const insightSharingSlice = createSlice({ export const { setInsights, addInsight, updateInsight, deleteInsight } = insightSharingSlice.actions; -export const selectReports = (state: RootState): InsightResponse[] => state.insightSharing.insights.filter((i) => i.type === 'report'); -export const selectAlerts = (state: RootState): InsightResponse[] => state.insightSharing.insights.filter((i) => i.type === 'alert'); -export const selectInsights = (state: RootState): InsightResponse[] => state.insightSharing.insights; +export const selectReports = (state: RootState): InsightResponse[] => state.insightSharing?.insights?.filter((i) => i.type === 'report') ?? []; +export const selectAlerts = (state: RootState): InsightResponse[] => state.insightSharing?.insights?.filter((i) => i.type === 'alert') ?? []; +export const selectInsights = (state: RootState): InsightResponse[] => state.insightSharing?.insights ?? []; export default insightSharingSlice.reducer; -- GitLab