X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/6653b7a7edbac351f5b3734114d6b5904dda1acc..589629e80967dc1f318561fbe6a4174e1da231a6:/src/store/dialog/with-dialog.ts diff --git a/src/store/dialog/with-dialog.ts b/src/store/dialog/with-dialog.ts index 41dcd559c6..6eaee0d253 100644 --- a/src/store/dialog/with-dialog.ts +++ b/src/store/dialog/with-dialog.ts @@ -23,9 +23,11 @@ export const withDialog = (id: string) => (component: React.ComponentType & any>) => connect(mapStateToProps(id), mapDispatchToProps(id))(component); +const emptyData = {}; + export const mapStateToProps = (id: string) => (state: { dialog: DialogState }): WithDialogStateProps => { const dialog = state.dialog[id]; - return dialog ? dialog : { open: false, data: {} }; + return dialog ? dialog : { open: false, data: emptyData }; }; export const mapDispatchToProps = (id: string) => (dispatch: Dispatch): WithDialogDispatchProps => ({