@@ -14,7 +14,7 @@ import { openBackendErrorDialog, closeBackendErrorDialog } from '../redux/action
1414import {
1515 updateCards , editModel , simulateNetwork , createNetwork , closeDialog ,
1616 createAndSimulateNetwork , showNetwork , pythonCall , modelLoaded , deleteNetParamsObj , resetModel ,
17- setDefaultWidgets ,
17+ setDefaultWidgets , openConfirmationDialog , closeConfirmationDialog ,
1818} from '../redux/actions/general' ;
1919
2020import {
@@ -56,6 +56,7 @@ import _Topbar from './topbar/Topbar';
5656import _SwitchPageButton from './topbar/SwitchPageButton' ;
5757import _NetPyNEThumbnail from './general/NetPyNEThumbnail' ;
5858import _Dialog from './general/Dialog' ;
59+ import _ConfirmationDialog from './general/ConfirmationDialog' ;
5960import _SelectCellTemplate from './definition/cellRules/SelectCellTemplate' ;
6061import _Experiments from './experiments/Experiments' ;
6162import _ExperimentEdit from './experiments/ExperimentEdit' ;
@@ -348,6 +349,19 @@ export const Dialog = connect(
348349 ( dispatch ) => ( { handleClose : ( ) => dispatch ( closeDialog ) } ) ,
349350) ( _Dialog ) ;
350351
352+ export const ConfirmationDialog = connect (
353+ ( state ) => ( {
354+ confirmationDialogOpen : state . general . confirmationDialogOpen ,
355+ confirmationDialogTitle : state . general . confirmationDialogTitle ,
356+ confirmationDialogMessage : state . general . confirmationDialogMessage ,
357+ confirmationDialogOnConfirm : state . general . confirmationDialogOnConfirm ,
358+ } ) ,
359+ ( dispatch ) => ( {
360+ closeConfirmationDialog : ( ) => dispatch ( closeConfirmationDialog ) ,
361+ pythonCall : ( cmd , args ) => dispatch ( pythonCall ( cmd , args ) ) ,
362+ } ) ,
363+ ) ( _ConfirmationDialog ) ;
364+
351365export const SelectCellTemplate = connect (
352366 null ,
353367 ( dispatch ) => ( {
0 commit comments