diff --git a/libs/shared/lib/data-access/store/insightSharingSlice.ts b/libs/shared/lib/data-access/store/insightSharingSlice.ts index a3a4105e0b9ec084fb22ac743a90be452b6bcf55..ed0bd66ec472814639309ae0ba34fa230a205fa3 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; diff --git a/libs/shared/lib/insight-sharing/FormReport.tsx b/libs/shared/lib/insight-sharing/FormReport.tsx index e41546b2f5551551b62724a13846b031004640b8..69e7a95bdbea93a5523189df5acc74372a87ca85 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>