Skip to content

Commit f30f9c5

Browse files
committed
feat WIP: add build test
1 parent 0fbff7e commit f30f9c5

33 files changed

+2020
-68
lines changed

dist/actions/hplcms.js

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
"use strict";
2+
3+
Object.defineProperty(exports, "__esModule", {
4+
value: true
5+
});
6+
exports.selectWavelength = exports.changeTic = void 0;
7+
var _action_type = require("../constants/action_type");
8+
const selectWavelength = payload => ({
9+
type: _action_type.HPLC_MS.UPDATE_UVVIS_WAVE_LENGTH,
10+
payload
11+
});
12+
exports.selectWavelength = selectWavelength;
13+
const changeTic = payload => ({
14+
type: _action_type.HPLC_MS.SELECT_TIC_CURVE,
15+
payload
16+
});
17+
exports.changeTic = changeTic;
+76
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
"use strict";
2+
3+
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
4+
Object.defineProperty(exports, "__esModule", {
5+
value: true
6+
});
7+
exports.default = void 0;
8+
var _react = _interopRequireDefault(require("react"));
9+
var _reactRedux = require("react-redux");
10+
var _redux = require("redux");
11+
var _classnames = _interopRequireDefault(require("classnames"));
12+
var _propTypes = _interopRequireDefault(require("prop-types"));
13+
var _withStyles = _interopRequireDefault(require("@mui/styles/withStyles"));
14+
var _Tooltip = _interopRequireDefault(require("@mui/material/Tooltip"));
15+
var _Troubleshoot = _interopRequireDefault(require("@mui/icons-material/Troubleshoot"));
16+
var _ui = require("../../actions/ui");
17+
var _common = require("./common");
18+
var _list_ui = require("../../constants/list_ui");
19+
var _format = _interopRequireDefault(require("../../helpers/format"));
20+
/* eslint-disable prefer-object-spread, react/function-component-definition */
21+
22+
const styles = () => Object.assign({}, _common.commonStyle);
23+
const PeakGroup = _ref => {
24+
let {
25+
classes,
26+
feature,
27+
isSelectingGroupSt,
28+
setUiSweepTypeAct,
29+
graphIndex
30+
} = _ref;
31+
const {
32+
operation
33+
} = feature;
34+
const {
35+
layout
36+
} = operation;
37+
if (!_format.default.isLCMsLayout(layout)) {
38+
return null;
39+
}
40+
const onSelectPeakGroup = () => {
41+
const payload = {
42+
graphIndex,
43+
sweepType: _list_ui.LIST_UI_SWEEP_TYPE.PEAK_GROUP_SELECT
44+
};
45+
setUiSweepTypeAct(payload);
46+
};
47+
return /*#__PURE__*/_react.default.createElement("span", {
48+
className: classes.group,
49+
"data-testid": "Zoom"
50+
}, /*#__PURE__*/_react.default.createElement(_Tooltip.default, {
51+
title: /*#__PURE__*/_react.default.createElement("span", {
52+
className: "txt-sv-tp"
53+
}, "Select peak group")
54+
}, /*#__PURE__*/_react.default.createElement(_common.MuButton, {
55+
className: (0, _classnames.default)((0, _common.focusStyle)(isSelectingGroupSt, classes), 'btn-sv-bar-zoomin'),
56+
onClick: onSelectPeakGroup
57+
}, /*#__PURE__*/_react.default.createElement(_Troubleshoot.default, {
58+
className: (0, _classnames.default)(classes.icon, classes.iconWp)
59+
}))));
60+
};
61+
const mapStateToProps = (state, _) => (
62+
// eslint-disable-line
63+
{
64+
isSelectingGroupSt: state.ui.sweepType === _list_ui.LIST_UI_SWEEP_TYPE.PEAK_GROUP_SELECT
65+
});
66+
const mapDispatchToProps = dispatch => (0, _redux.bindActionCreators)({
67+
setUiSweepTypeAct: _ui.setUiSweepType
68+
}, dispatch);
69+
PeakGroup.propTypes = {
70+
classes: _propTypes.default.object.isRequired,
71+
feature: _propTypes.default.object.isRequired,
72+
isSelectingGroupSt: _propTypes.default.bool.isRequired,
73+
setUiSweepTypeAct: _propTypes.default.func.isRequired,
74+
graphIndex: _propTypes.default.number.isRequired
75+
};
76+
var _default = exports.default = (0, _redux.compose)((0, _reactRedux.connect)(mapStateToProps, mapDispatchToProps), (0, _withStyles.default)(styles))(PeakGroup);

dist/components/cmd_bar/r01_layout.js

+4
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,10 @@ const layoutSelect = (classes, layoutSt, updateLayoutAct) => {
144144
}, /*#__PURE__*/_react.default.createElement("span", {
145145
className: (0, _classnames.default)(classes.txtOpt, 'option-sv-bar-layout')
146146
}, "MS")), /*#__PURE__*/_react.default.createElement(_material.MenuItem, {
147+
value: _list_layout.LIST_LAYOUT.LC_MS
148+
}, /*#__PURE__*/_react.default.createElement("span", {
149+
className: (0, _classnames.default)(classes.txtOpt, 'option-sv-bar-layout')
150+
}, "LC/MS")), /*#__PURE__*/_react.default.createElement(_material.MenuItem, {
147151
value: _list_layout.LIST_LAYOUT.CYCLIC_VOLTAMMETRY
148152
}, /*#__PURE__*/_react.default.createElement("span", {
149153
className: (0, _classnames.default)(classes.txtOpt, 'option-sv-bar-layout')

dist/components/cmd_bar/r05_submit_btn.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ var _styles = require("@mui/styles");
1616
var _chem = require("../../helpers/chem");
1717
var _common = require("./common");
1818
var _extractPeaksEdit = require("../../helpers/extractPeaksEdit");
19+
var _format = _interopRequireDefault(require("../../helpers/format"));
1920
/* eslint-disable prefer-object-spread, function-paren-newline,
2021
react/function-component-definition, function-call-argument-newline,
2122
react/require-default-props */
@@ -70,7 +71,7 @@ const BtnSubmit = _ref => {
7071
} = _ref;
7172
const peaksEdit = (0, _extractPeaksEdit.extractPeaksEdit)(feature, editPeakSt, thresSt, shiftSt, layoutSt);
7273
// const disBtn = peaksEdit.length === 0 || statusSt.btnSubmit || disabled;
73-
const scan = (0, _chem.Convert2Scan)(feature, scanSt);
74+
const scan = _format.default.isMsLayout(layoutSt) ? (0, _chem.Convert2Scan)(feature, scanSt) : 0;
7475
const thres = (0, _chem.Convert2Thres)(feature, thresSt);
7576
const aucValues = (0, _extractPeaksEdit.extractAreaUnderCurve)(allIntegrationSt, integrationSt, layoutSt);
7677
const {

dist/components/cmd_bar/r06_predict_btn.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ const BtnPredict = _ref => {
156156
if (!(is13Cor1H || isIr)) return null;
157157
const oriPeaksEdit = (0, _extractPeaksEdit.extractPeaksEdit)(feature, editPeakSt, thresSt, shiftSt, layoutSt);
158158
const peaksEdit = _format.default.rmShiftFromPeaks(oriPeaksEdit, shiftSt);
159-
const scan = (0, _chem.Convert2Scan)(feature, scanSt);
159+
const scan = _format.default.isMsLayout(layoutSt) ? (0, _chem.Convert2Scan)(feature, scanSt) : 0;
160160
const thres = (0, _chem.Convert2Thres)(feature, thresSt);
161161
const simuCount = simulationSt.nmrSimPeaks.length;
162162
const uniqCount = [...new Set(simulationSt.nmrSimPeaks)].length;

dist/components/common/draw.js

+3-2
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,9 @@ Object.defineProperty(exports, "__esModule", {
55
});
66
exports.drawMain = exports.drawLabel = exports.drawDisplay = exports.drawDestroy = exports.drawArrowOnCurve = void 0;
77
const d3 = require('d3');
8-
const drawMain = (klass, w, h) => {
9-
d3.select(klass).append('svg').attr('class', 'd3Svg').attr('preserveAspectRatio', 'xMinYMin meet').attr('viewBox', `0 0 ${w} ${h}`);
8+
const drawMain = function (klass, w, h) {
9+
let d3svgClass = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : 'd3Svg';
10+
d3.select(klass).append('svg').attr('class', d3svgClass).attr('preserveAspectRatio', 'xMinYMin meet').attr('viewBox', `0 0 ${w} ${h}`);
1011
};
1112
exports.drawMain = drawMain;
1213
const drawLabel = (klass, cLabel, xLabel, yLabel) => {

0 commit comments

Comments
 (0)