@@ -24,6 +24,8 @@ var _r07_wavelength_btn = _interopRequireDefault(require("./r07_wavelength_btn")
2424var _pecker = _interopRequireDefault ( require ( "./07_pecker" ) ) ;
2525var _r08_change_axes = _interopRequireDefault ( require ( "./r08_change_axes" ) ) ;
2626var _r09_detector = _interopRequireDefault ( require ( "./r09_detector" ) ) ;
27+ var _r10_cv_density = _interopRequireDefault ( require ( "./r10_cv_density" ) ) ;
28+ var _format = _interopRequireDefault ( require ( "../../helpers/format" ) ) ;
2729var _jsxRuntime = require ( "react/jsx-runtime" ) ;
2830/* eslint-disable prefer-object-spread, function-paren-newline,
2931react/function-component-definition, react/require-default-props */
@@ -38,46 +40,52 @@ const CmdBar = ({
3840 editorOnly,
3941 jcampIdx,
4042 hideThreshold,
41- hideMainEditTools
42- } ) => /*#__PURE__*/ ( 0 , _jsxRuntime . jsxs ) ( "div" , {
43- className : classes . card ,
44- children : [ hideMainEditTools ? null : /*#__PURE__*/ ( 0 , _jsxRuntime . jsxs ) ( _jsxRuntime . Fragment , {
45- children : [ /*#__PURE__*/ ( 0 , _jsxRuntime . jsx ) ( _viewer . default , {
46- editorOnly : editorOnly
47- } ) , /*#__PURE__*/ ( 0 , _jsxRuntime . jsx ) ( _zoom . default , { } ) , /*#__PURE__*/ ( 0 , _jsxRuntime . jsx ) ( _peak . default , {
48- jcampIdx : jcampIdx ,
49- feature : feature
50- } ) , /*#__PURE__*/ ( 0 , _jsxRuntime . jsx ) ( _pecker . default , {
51- jcampIdx : jcampIdx
52- } ) , /*#__PURE__*/ ( 0 , _jsxRuntime . jsx ) ( _integration . default , { } ) , /*#__PURE__*/ ( 0 , _jsxRuntime . jsx ) ( _multiplicity . default , { } ) , /*#__PURE__*/ ( 0 , _jsxRuntime . jsx ) ( _undo_redo . default , { } ) ]
53- } ) , /*#__PURE__*/ ( 0 , _jsxRuntime . jsx ) ( _r04_submit . default , {
54- operations : operations ,
55- feature : feature ,
56- forecast : forecast ,
57- editorOnly : editorOnly ,
58- hideSwitch : false ,
59- disabled : false
60- } ) , hideThreshold ? null : /*#__PURE__*/ ( 0 , _jsxRuntime . jsx ) ( _r03_threshold . default , {
61- feature : feature ,
62- hasEdit : hasEdit
63- } ) , /*#__PURE__*/ ( 0 , _jsxRuntime . jsx ) ( _r01_layout . default , {
64- feature : feature ,
65- hasEdit : hasEdit
66- } ) , /*#__PURE__*/ ( 0 , _jsxRuntime . jsx ) ( _r07_wavelength_btn . default , { } ) , /*#__PURE__*/ ( 0 , _jsxRuntime . jsx ) ( _r08_change_axes . default , { } ) , /*#__PURE__*/ ( 0 , _jsxRuntime . jsx ) ( _r09_detector . default , { } ) ]
67- } ) ;
43+ hideMainEditTools,
44+ layoutSt
45+ } ) => {
46+ const isCvLayout = _format . default . isCyclicVoltaLayout ( layoutSt ) ;
47+ return /*#__PURE__*/ ( 0 , _jsxRuntime . jsxs ) ( "div" , {
48+ className : classes . card ,
49+ children : [ hideMainEditTools ? null : /*#__PURE__*/ ( 0 , _jsxRuntime . jsxs ) ( _jsxRuntime . Fragment , {
50+ children : [ /*#__PURE__*/ ( 0 , _jsxRuntime . jsx ) ( _viewer . default , {
51+ editorOnly : editorOnly
52+ } ) , /*#__PURE__*/ ( 0 , _jsxRuntime . jsx ) ( _zoom . default , { } ) , /*#__PURE__*/ ( 0 , _jsxRuntime . jsx ) ( _peak . default , {
53+ jcampIdx : jcampIdx ,
54+ feature : feature
55+ } ) , /*#__PURE__*/ ( 0 , _jsxRuntime . jsx ) ( _pecker . default , {
56+ jcampIdx : jcampIdx
57+ } ) , isCvLayout ? null : /*#__PURE__*/ ( 0 , _jsxRuntime . jsx ) ( _integration . default , { } ) , isCvLayout ? null : /*#__PURE__*/ ( 0 , _jsxRuntime . jsx ) ( _multiplicity . default , { } ) , /*#__PURE__*/ ( 0 , _jsxRuntime . jsx ) ( _undo_redo . default , { } ) ]
58+ } ) , /*#__PURE__*/ ( 0 , _jsxRuntime . jsx ) ( _r04_submit . default , {
59+ operations : operations ,
60+ feature : feature ,
61+ forecast : forecast ,
62+ editorOnly : editorOnly ,
63+ hideSwitch : false ,
64+ disabled : false
65+ } ) , hideThreshold ? null : /*#__PURE__*/ ( 0 , _jsxRuntime . jsx ) ( _r03_threshold . default , {
66+ feature : feature ,
67+ hasEdit : hasEdit
68+ } ) , /*#__PURE__*/ ( 0 , _jsxRuntime . jsx ) ( _r01_layout . default , {
69+ feature : feature ,
70+ hasEdit : hasEdit
71+ } ) , /*#__PURE__*/ ( 0 , _jsxRuntime . jsx ) ( _r07_wavelength_btn . default , { } ) , /*#__PURE__*/ ( 0 , _jsxRuntime . jsx ) ( _r10_cv_density . default , { } ) , /*#__PURE__*/ ( 0 , _jsxRuntime . jsx ) ( _r08_change_axes . default , { } ) , /*#__PURE__*/ ( 0 , _jsxRuntime . jsx ) ( _r09_detector . default , { } ) ]
72+ } ) ;
73+ } ;
6874const mapStateToProps = ( state , _ ) => (
6975// eslint-disable-line
70- { } ) ;
71- const mapDispatchToProps = dispatch => ( 0 , _redux . bindActionCreators ) ( { } , dispatch ) ;
76+ {
77+ layoutSt : state . layout
78+ } ) ;
7279CmdBar . propTypes = {
7380 classes : _propTypes . default . object . isRequired ,
7481 feature : _propTypes . default . object . isRequired ,
7582 forecast : _propTypes . default . object . isRequired ,
7683 hasEdit : _propTypes . default . bool . isRequired ,
7784 operations : _propTypes . default . array . isRequired ,
7885 editorOnly : _propTypes . default . bool . isRequired ,
86+ layoutSt : _propTypes . default . string . isRequired ,
7987 jcampIdx : _propTypes . default . any ,
8088 hideThreshold : _propTypes . default . bool ,
8189 hideMainEditTools : _propTypes . default . bool
8290} ;
83- var _default = exports . default = ( 0 , _redux . compose ) ( ( 0 , _reactRedux . connect ) ( mapStateToProps , mapDispatchToProps ) , ( 0 , _withStyles . default ) ( styles ) ) ( CmdBar ) ;
91+ var _default = exports . default = ( 0 , _redux . compose ) ( ( 0 , _reactRedux . connect ) ( mapStateToProps , null ) , ( 0 , _withStyles . default ) ( styles ) ) ( CmdBar ) ;
0 commit comments