|
|
@@ -59,7 +59,9 @@ function Component(props) {
|
|
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|
|
/* harmony export */ "default": function() { return /* binding */ Component; }
|
|
|
/* harmony export */ });
|
|
|
-/* harmony import */ var _tarojs_components__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @tarojs/components */ "./node_modules/@tarojs/plugin-platform-weapp/dist/components-react.js");
|
|
|
+/* harmony import */ var _Users_Work_hola2_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js */ "./node_modules/@babel/runtime/helpers/esm/objectSpread2.js");
|
|
|
+/* harmony import */ var _Users_Work_hola2_node_modules_babel_runtime_helpers_esm_slicedToArray_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js */ "./node_modules/@babel/runtime/helpers/esm/slicedToArray.js");
|
|
|
+/* harmony import */ var _tarojs_components__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @tarojs/components */ "./node_modules/@tarojs/plugin-platform-weapp/dist/components-react.js");
|
|
|
/* harmony import */ var _components_Buttons__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @components/Buttons */ "./src/components/Buttons.tsx");
|
|
|
/* harmony import */ var _components_Texts__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @components/Texts */ "./src/components/Texts.tsx");
|
|
|
/* harmony import */ var _components_Rings__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../components/Rings */ "./src/components/Rings.weapp.tsx");
|
|
|
@@ -68,8 +70,14 @@ function Component(props) {
|
|
|
/* harmony import */ var _utils_types__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @utils/types */ "./src/utils/types.ts");
|
|
|
/* harmony import */ var react_i18next__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! react-i18next */ "webpack/container/remote/react-i18next");
|
|
|
/* harmony import */ var react_i18next__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(react_i18next__WEBPACK_IMPORTED_MODULE_6__);
|
|
|
-/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! react/jsx-runtime */ "webpack/container/remote/react/jsx-runtime");
|
|
|
-/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__);
|
|
|
+/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! react */ "webpack/container/remote/react");
|
|
|
+/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_7__);
|
|
|
+/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! react/jsx-runtime */ "webpack/container/remote/react/jsx-runtime");
|
|
|
+/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__);
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
|
|
|
|
|
|
|
|
|
@@ -83,89 +91,151 @@ function Component(props) {
|
|
|
function Component() {
|
|
|
var _useTranslation = (0,react_i18next__WEBPACK_IMPORTED_MODULE_6__.useTranslation)(),
|
|
|
t = _useTranslation.t;
|
|
|
+ var _useState = (0,react__WEBPACK_IMPORTED_MODULE_7__.useState)(0),
|
|
|
+ _useState2 = (0,_Users_Work_hola2_node_modules_babel_runtime_helpers_esm_slicedToArray_js__WEBPACK_IMPORTED_MODULE_9__["default"])(_useState, 2),
|
|
|
+ selIndex = _useState2[0],
|
|
|
+ setSelIndex = _useState2[1];
|
|
|
function login() {
|
|
|
// Taro.navigateTo({
|
|
|
// url: '/pages/ChooseScenario'
|
|
|
// })
|
|
|
}
|
|
|
function footerContent() {
|
|
|
- return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_8__.View, {
|
|
|
- children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_components_Buttons__WEBPACK_IMPORTED_MODULE_0__["default"], {
|
|
|
+ var style = {};
|
|
|
+ switch (selIndex) {
|
|
|
+ case 0:
|
|
|
+ style = {
|
|
|
+ backgroundColor: '#AAFF00'
|
|
|
+ };
|
|
|
+ break;
|
|
|
+ case 1:
|
|
|
+ style = {
|
|
|
+ backgroundColor: '#00FFFF'
|
|
|
+ };
|
|
|
+ break;
|
|
|
+ case 2:
|
|
|
+ style = {
|
|
|
+ background: 'linear-gradient(to right, #AAFF00, #00FFFF)'
|
|
|
+ };
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_10__.View, {
|
|
|
+ children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(_components_Buttons__WEBPACK_IMPORTED_MODULE_0__["default"], {
|
|
|
title: "Login",
|
|
|
- onClick: login
|
|
|
+ onClick: login,
|
|
|
+ style: (0,_Users_Work_hola2_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_11__["default"])((0,_Users_Work_hola2_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_11__["default"])({}, style), {}, {
|
|
|
+ width: 320
|
|
|
+ })
|
|
|
})
|
|
|
});
|
|
|
}
|
|
|
function items() {
|
|
|
var array = [];
|
|
|
- array.push( /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_8__.View, {
|
|
|
- children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_components_Rings__WEBPACK_IMPORTED_MODULE_2__["default"], {
|
|
|
+ array.push( /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)(_tarojs_components__WEBPACK_IMPORTED_MODULE_10__.View, {
|
|
|
+ className: "item_row",
|
|
|
+ children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(_components_Rings__WEBPACK_IMPORTED_MODULE_2__["default"], {
|
|
|
radius: 33,
|
|
|
strokeWidth: 8,
|
|
|
color: "#AAFF00",
|
|
|
canvasId: "0"
|
|
|
- })
|
|
|
+ }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_10__.View, {
|
|
|
+ className: "item_txt_bg",
|
|
|
+ children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_10__.Text, {
|
|
|
+ className: "item_txt",
|
|
|
+ style: {
|
|
|
+ color: '#AAFF00'
|
|
|
+ },
|
|
|
+ children: t('page.choose_scenario.fast')
|
|
|
+ })
|
|
|
+ })]
|
|
|
}));
|
|
|
- array.push( /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_8__.View, {
|
|
|
- children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_components_Rings__WEBPACK_IMPORTED_MODULE_2__["default"], {
|
|
|
+ array.push( /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)(_tarojs_components__WEBPACK_IMPORTED_MODULE_10__.View, {
|
|
|
+ className: "item_row",
|
|
|
+ children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(_components_Rings__WEBPACK_IMPORTED_MODULE_2__["default"], {
|
|
|
radius: 33,
|
|
|
strokeWidth: 8,
|
|
|
color: "#00FFFF",
|
|
|
canvasId: "1"
|
|
|
- })
|
|
|
+ }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_10__.View, {
|
|
|
+ className: "item_txt_bg",
|
|
|
+ children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_10__.Text, {
|
|
|
+ className: "item_txt",
|
|
|
+ style: {
|
|
|
+ color: '#00FFFF'
|
|
|
+ },
|
|
|
+ children: t('page.choose_scenario.sleep')
|
|
|
+ })
|
|
|
+ })]
|
|
|
}));
|
|
|
- array.push( /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)(_tarojs_components__WEBPACK_IMPORTED_MODULE_8__.View, {
|
|
|
- style: {
|
|
|
- position: 'relative',
|
|
|
- zIndex: 1
|
|
|
- },
|
|
|
- children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_components_Rings__WEBPACK_IMPORTED_MODULE_2__["default"], {
|
|
|
- radius: 33,
|
|
|
- strokeWidth: 8,
|
|
|
- color: "#AAFF00",
|
|
|
- canvasId: "3"
|
|
|
- }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_8__.View, {
|
|
|
+ array.push( /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)(_tarojs_components__WEBPACK_IMPORTED_MODULE_10__.View, {
|
|
|
+ className: "item_row",
|
|
|
+ children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)(_tarojs_components__WEBPACK_IMPORTED_MODULE_10__.View, {
|
|
|
style: {
|
|
|
- display: 'flex',
|
|
|
- position: 'absolute',
|
|
|
- left: 0,
|
|
|
- right: 0,
|
|
|
- top: 0,
|
|
|
- bottom: 0,
|
|
|
- alignItems: 'center',
|
|
|
- justifyContent: 'center'
|
|
|
+ position: 'relative',
|
|
|
+ zIndex: 1
|
|
|
},
|
|
|
- children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_components_Rings__WEBPACK_IMPORTED_MODULE_2__["default"], {
|
|
|
- radius: 23,
|
|
|
- strokeWidth: 6,
|
|
|
- color: "#00FFFF",
|
|
|
- canvasId: "4"
|
|
|
+ children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(_components_Rings__WEBPACK_IMPORTED_MODULE_2__["default"], {
|
|
|
+ radius: 33,
|
|
|
+ strokeWidth: 8,
|
|
|
+ color: "#AAFF00",
|
|
|
+ canvasId: "3"
|
|
|
+ }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_10__.View, {
|
|
|
+ style: {
|
|
|
+ display: 'flex',
|
|
|
+ position: 'absolute',
|
|
|
+ left: 0,
|
|
|
+ right: 0,
|
|
|
+ top: 0,
|
|
|
+ bottom: 0,
|
|
|
+ alignItems: 'center',
|
|
|
+ justifyContent: 'center'
|
|
|
+ },
|
|
|
+ children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(_components_Rings__WEBPACK_IMPORTED_MODULE_2__["default"], {
|
|
|
+ radius: 23,
|
|
|
+ strokeWidth: 6,
|
|
|
+ color: "#00FFFF",
|
|
|
+ canvasId: "4"
|
|
|
+ })
|
|
|
+ })]
|
|
|
+ }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_10__.View, {
|
|
|
+ className: "item_txt_bg",
|
|
|
+ children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_10__.Text, {
|
|
|
+ className: "item_txt",
|
|
|
+ style: {
|
|
|
+ color: '#00FFFF'
|
|
|
+ },
|
|
|
+ children: t('page.choose_scenario.fast_sleep')
|
|
|
})
|
|
|
})]
|
|
|
}));
|
|
|
return array;
|
|
|
}
|
|
|
- return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)(_tarojs_components__WEBPACK_IMPORTED_MODULE_8__.View, {
|
|
|
+ function handleItemSelect(index) {
|
|
|
+ console.log('handleItemSelect', index);
|
|
|
+ setSelIndex(index);
|
|
|
+ }
|
|
|
+ return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)(_tarojs_components__WEBPACK_IMPORTED_MODULE_10__.View, {
|
|
|
className: "container",
|
|
|
- children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_components_Texts__WEBPACK_IMPORTED_MODULE_1__["default"], {
|
|
|
+ children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(_components_Texts__WEBPACK_IMPORTED_MODULE_1__["default"], {
|
|
|
text: t('page.choose_scenario.title'),
|
|
|
type: _utils_types__WEBPACK_IMPORTED_MODULE_5__.TextType.primary
|
|
|
- }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_components_Texts__WEBPACK_IMPORTED_MODULE_1__["default"], {
|
|
|
+ }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(_components_Texts__WEBPACK_IMPORTED_MODULE_1__["default"], {
|
|
|
text: t('page.choose_scenario.sub_title'),
|
|
|
type: _utils_types__WEBPACK_IMPORTED_MODULE_5__.TextType.secondary
|
|
|
- }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_8__.View, {
|
|
|
+ }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_10__.View, {
|
|
|
style: {
|
|
|
height: 20
|
|
|
}
|
|
|
- }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_8__.View, {
|
|
|
+ }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_10__.View, {
|
|
|
style: {
|
|
|
position: 'relative',
|
|
|
zIndex: 1
|
|
|
},
|
|
|
- children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_components_SingleSelect__WEBPACK_IMPORTED_MODULE_4__["default"], {
|
|
|
- items: items()
|
|
|
+ children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(_components_SingleSelect__WEBPACK_IMPORTED_MODULE_4__["default"], {
|
|
|
+ items: items(),
|
|
|
+ itemSelect: handleItemSelect
|
|
|
})
|
|
|
- }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_components_Footer__WEBPACK_IMPORTED_MODULE_3__["default"], {
|
|
|
+ }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(_components_Footer__WEBPACK_IMPORTED_MODULE_3__["default"], {
|
|
|
child: footerContent()
|
|
|
})]
|
|
|
});
|