X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/c797842bdaa32813315936961c0756cb76ce48a9..151c8c646b7fd78fc9ca2b8174eae11bce67873f:/src/store/dialog/with-dialog.ts diff --git a/src/store/dialog/with-dialog.ts b/src/store/dialog/with-dialog.ts index e42cd5b4..d53a79d6 100644 --- a/src/store/dialog/with-dialog.ts +++ b/src/store/dialog/with-dialog.ts @@ -10,7 +10,7 @@ import { dialogActions } from './dialog-actions'; export type WithDialogStateProps = { open: boolean; - data?: T; + data: T; }; export type WithDialogDispatchProps = { @@ -25,7 +25,7 @@ export const withDialog = (id: string) => export const mapStateToProps = (id: string) => (state: { dialog: DialogState }): WithDialogStateProps => { const dialog = state.dialog[id]; - return dialog ? dialog : { open: false }; + return dialog ? dialog : { open: false, data: {} }; }; export const mapDispatchToProps = (id: string) => (dispatch: Dispatch): WithDialogDispatchProps => ({