diff --git a/imports/ui/consultations/ConsultationEditor.tsx b/imports/ui/consultations/ConsultationEditor.tsx index c2110e898..cd12a9228 100644 --- a/imports/ui/consultations/ConsultationEditor.tsx +++ b/imports/ui/consultations/ConsultationEditor.tsx @@ -264,19 +264,17 @@ const reducer = (state: State, action: Action) => { }; type LoaderProps = - | {loading: true; found: any; consultation: any} - | {loading: false; found: false; consultation: any} + | {loading: true; found: unknown; consultation: unknown} + | {loading: false; found: false; consultation: unknown} | {loading: false; found: true; consultation: ConsultationEditorFields}; -const Loader = (props: LoaderProps) => { - if (props.loading) return ; +const Loader = ({loading, found, consultation}: LoaderProps) => { + if (loading) return ; - if (!props.found) { + if (!found) { return Consultation not found.; } - const {consultation} = props; - if (!consultation.isDone) return ; return ;