"use strict";
(wx["webpackJsonp"] = wx["webpackJsonp"] || []).push([["common"],{

/***/ "./src/components/Buttons.tsx":
/*!************************************!*\
  !*** ./src/components/Buttons.tsx ***!
  \************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": function() { return /* binding */ Buttons; }
/* harmony export */ });
/* harmony import */ var _Users_Work_taro_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js */ "./node_modules/@babel/runtime/helpers/esm/objectSpread2.js");
/* harmony import */ var _tarojs_components__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @tarojs/components */ "./node_modules/@tarojs/plugin-platform-weapp/dist/components-react.js");
/* harmony import */ var _utils_types__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../utils/types */ "./src/utils/types.ts");
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react/jsx-runtime */ "webpack/container/remote/react/jsx-runtime");
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__);





function Buttons(props) {
  var myStyle = props.status == _utils_types__WEBPACK_IMPORTED_MODULE_0__.ComponentStatus.disable ? {
    opacity: 0.4
  } : {};
  return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_2__.View, {
    style: (0,_Users_Work_taro_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3__["default"])({}, myStyle),
    children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_2__.Button, {
      className: props.type == _utils_types__WEBPACK_IMPORTED_MODULE_0__.ButtonType.outline ? 'outline_btn' : 'btn',
      style: (0,_Users_Work_taro_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3__["default"])({}, props.style),
      onClick: props.onClick,
      children: props.title
    })
  });
}

/***/ }),

/***/ "./src/components/Rings.weapp.tsx":
/*!****************************************!*\
  !*** ./src/components/Rings.weapp.tsx ***!
  \****************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": function() { return /* binding */ Rings; }
/* harmony export */ });
/* harmony import */ var _tarojs_components__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @tarojs/components */ "./node_modules/@tarojs/plugin-platform-weapp/dist/components-react.js");
/* harmony import */ var _tarojs_taro__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @tarojs/taro */ "webpack/container/remote/@tarojs/taro");
/* harmony import */ var _tarojs_taro__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_tarojs_taro__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/container/remote/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react/jsx-runtime */ "webpack/container/remote/react/jsx-runtime");
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__);




function Rings(props) {
  var progress = 0.85;
  var r = props.radius || 80;
  var strokeWidth = props.strokeWidth || 10;
  var color = props.color || 'orange';
  var canvasRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
  var canvasId = props.canvasId ? 'canvas_' + props.canvasId : 'progress-canvas';
  var dpr = _tarojs_taro__WEBPACK_IMPORTED_MODULE_0___default().getSystemInfoSync().pixelRatio; // 获取设备的像素比
  var radius = r; // 圆形进度条的半径
  var lineWidth = strokeWidth; // 圆形进度条的线宽

  (0,_tarojs_taro__WEBPACK_IMPORTED_MODULE_0__.useDidShow)(function () {
    // drawCircle()
  });
  (0,_tarojs_taro__WEBPACK_IMPORTED_MODULE_0__.useReady)(function () {
    drawCircle();
  });
  function drawCircle() {
    var query = _tarojs_taro__WEBPACK_IMPORTED_MODULE_0___default().createSelectorQuery();
    query.select(".".concat(canvasId)).fields({
      node: true,
      size: true
    });
    query.exec(function (res) {
      var _canvas = res[0].node;
      _canvas.width = res[0].width * dpr;
      _canvas.height = res[0].height * dpr;
      var ctx = _canvas.getContext('2d');
      // const ctx = Taro.createCanvasContext(canvasId);

      var center = radius + lineWidth / 2; // 圆心坐标

      // 设置画布尺寸
      ctx.scale(dpr, dpr);

      // 绘制背景圆
      ctx.beginPath();
      ctx.arc(center, center, radius, 0, 2 * Math.PI);
      ctx.lineWidth = lineWidth;
      ctx.strokeStyle = 'lightgray';
      ctx.lineCap = 'round'; // 设置为圆角
      ctx.stroke();

      // 绘制进度圆
      ctx.beginPath();
      ctx.arc(center, center, radius, -Math.PI / 2 + 1, 2 * Math.PI * progress - Math.PI / 2);
      ctx.lineWidth = lineWidth;
      ctx.strokeStyle = color;
      ctx.lineCap = 'round'; // 设置为圆角
      ctx.stroke();

      // ctx.draw();
    });
  }

  (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(function () {
    // const ctx = Taro.createCanvasContext(canvasId);

    // const center = radius + lineWidth / 2; // 圆心坐标

    // // 设置画布尺寸
    // ctx.scale(1 / dpr, 1 / dpr);

    // // 绘制背景圆
    // ctx.beginPath();
    // ctx.arc(center, center, radius, 0, 2 * Math.PI);
    // ctx.setLineWidth(lineWidth);
    // ctx.setStrokeStyle('lightgray');
    // ctx.setLineCap('round'); // 设置为圆角
    // ctx.stroke();

    // // 绘制进度圆
    // ctx.beginPath();
    // ctx.arc(center, center, radius, -Math.PI / 2 + 1, (2 * Math.PI * progress) - Math.PI / 2);
    // ctx.setLineWidth(lineWidth);
    // ctx.setStrokeStyle(color);
    // ctx.setLineCap('round'); // 设置为圆角
    // ctx.stroke();

    // ctx.draw();
  }, [progress]);
  return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_3__.Canvas, {
    canvasId: canvasId,
    id: canvasId,
    className: canvasId,
    type: "2d",
    style: {
      width: radius * 2 + lineWidth,
      height: radius * 2 + lineWidth,
      zIndex: 0
    },
    ref: canvasRef
  });
}

/***/ }),

/***/ "./src/components/SingleSelect.tsx":
/*!*****************************************!*\
  !*** ./src/components/SingleSelect.tsx ***!
  \*****************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": function() { return /* binding */ Component; }
/* harmony export */ });
/* harmony import */ var _Users_Work_taro_node_modules_babel_runtime_helpers_esm_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__ = __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_4__ = __webpack_require__(/*! @tarojs/components */ "./node_modules/@tarojs/plugin-platform-weapp/dist/components-react.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/container/remote/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _assets_svg_check_svg__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../assets/svg/check.svg */ "./src/assets/svg/check.svg");
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react/jsx-runtime */ "webpack/container/remote/react/jsx-runtime");
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__);







function Component(props) {
  var _useState = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(-1),
    _useState2 = (0,_Users_Work_taro_node_modules_babel_runtime_helpers_esm_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__["default"])(_useState, 2),
    selIndex = _useState2[0],
    setSelIndex = _useState2[1];
  function isString(variable) {
    return typeof variable === 'string';
  }
  function itemClick(index) {
    setSelIndex(index);
    if (props.itemSelect) {
      props.itemSelect(index);
    }
  }
  return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_4__.View, {
    children: props.items.map(function (item, index) {
      return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)(_tarojs_components__WEBPACK_IMPORTED_MODULE_4__.View, {
        className: selIndex == index ? 'item item_select' : 'item',
        onClick: function onClick() {
          return itemClick(index);
        },
        children: [isString(item) ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_4__.Text, {
          style: {
            color: '#fff'
          },
          children: item
        }) : item, selIndex == index ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_4__.Image, {
          style: "width:12px;height:12px;",
          src: _assets_svg_check_svg__WEBPACK_IMPORTED_MODULE_1__
        }) : null]
      }, index);
    })
  });
}

/***/ }),

/***/ "./src/components/Texts.tsx":
/*!**********************************!*\
  !*** ./src/components/Texts.tsx ***!
  \**********************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": function() { return /* binding */ Component; }
/* harmony export */ });
/* harmony import */ var _tarojs_components__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @tarojs/components */ "./node_modules/@tarojs/plugin-platform-weapp/dist/components-react.js");
/* harmony import */ var _utils_types__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../utils/types */ "./src/utils/types.ts");
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react/jsx-runtime */ "webpack/container/remote/react/jsx-runtime");
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__);




function Component(props) {
  function render() {
    switch (props.type) {
      case _utils_types__WEBPACK_IMPORTED_MODULE_0__.TextType.primary:
        return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_2__.Text, {
          className: "primary",
          children: props.text
        });
      case _utils_types__WEBPACK_IMPORTED_MODULE_0__.TextType.secondary:
        return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_2__.Text, {
          className: "secondary",
          children: props.text
        });
      case _utils_types__WEBPACK_IMPORTED_MODULE_0__.TextType.big:
        return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_2__.Text, {
          className: "big",
          children: props.text
        });
      default:
        return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_tarojs_components__WEBPACK_IMPORTED_MODULE_2__.Text, {
          style: {
            color: '#fff'
          },
          children: props.text
        });
    }
  }
  return render();
}

/***/ }),

/***/ "./src/services/http/api.js":
/*!**********************************!*\
  !*** ./src/services/http/api.js ***!
  \**********************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   API_CHECK_UNIQUE: function() { return /* binding */ API_CHECK_UNIQUE; },
/* harmony export */   API_CLEAR_USER: function() { return /* binding */ API_CLEAR_USER; },
/* harmony export */   API_FAST_CHECKS: function() { return /* binding */ API_FAST_CHECKS; },
/* harmony export */   API_FAST_PLANS: function() { return /* binding */ API_FAST_PLANS; },
/* harmony export */   API_LOGIN: function() { return /* binding */ API_LOGIN; },
/* harmony export */   API_LOGOUT: function() { return /* binding */ API_LOGOUT; },
/* harmony export */   API_OAUTH_LOGIN: function() { return /* binding */ API_OAUTH_LOGIN; },
/* harmony export */   API_REGISTER: function() { return /* binding */ API_REGISTER; },
/* harmony export */   API_STATIC_RESOURCES: function() { return /* binding */ API_STATIC_RESOURCES; },
/* harmony export */   API_USER_INFO: function() { return /* binding */ API_USER_INFO; },
/* harmony export */   API_WX_PUB_FOLLOWED: function() { return /* binding */ API_WX_PUB_FOLLOWED; }
/* harmony export */ });
/* unused harmony exports baseUrl, imgUrl, API_ADJUST_TIMES, API_CLEAR_FAST, API_CLEAR_SLEEP, API_CLEAR_MIX, API_FAST_CHECK_ABANDONED, API_FAST_RECORDS, API_FAST_SCHEDULES, API_FAST_CALENDARS */
var online = false;
var baseUrl = online ? 'https://api.fast.liveplus.fun' : 'https://api.fast.dev.liveplus.fun';
var imgUrl = online ? 'https://api.fast.liveplus.fun/static/image/' : 'https://api.fast.dev.liveplus.fun/static/image/';

//common
var API_ADJUST_TIMES = "".concat(baseUrl, "/api/fast/adjust-times");
// export const API_WX_PUB_FOLLOWED = `${baseUrl}/api/fast/user/wx-pub-followed`
var API_OAUTH_LOGIN = "".concat(baseUrl, "/api/user/oauth2/login");
var API_LOGIN = "".concat(baseUrl, "/api/user/login/password");
var API_REGISTER = "".concat(baseUrl, "/api/user/account");
var API_LOGOUT = "".concat(baseUrl, "/api/user/logout");
var API_CLEAR_USER = "".concat(baseUrl, "/api/user/account");
var API_STATIC_RESOURCES = "".concat(baseUrl, "/api/static-resource-urls");
var API_USER_INFO = "".concat(baseUrl, "/api/user/info");
var API_CLEAR_FAST = "".concat(baseUrl, "/api/clear/fasting");
var API_CLEAR_SLEEP = "".concat(baseUrl, "/api/sleep/clear-my-data");
var API_CLEAR_MIX = "".concat(baseUrl, "/api/clear-data/FAST_SLEEP");
var API_CHECK_UNIQUE = "".concat(baseUrl, "/api/user/check-unique");

//track time duration
var API_FAST_PLANS = "".concat(baseUrl, "/api/fast/plans");
var API_FAST_CHECKS = "".concat(baseUrl, "/api/fast/checks");
var API_FAST_CHECK_ABANDONED = "".concat(baseUrl, "/api/fast/check-abandoned");
var API_FAST_RECORDS = "".concat(baseUrl, "/api/fast/records");
var API_FAST_SCHEDULES = "".concat(baseUrl, "/api/fast/schedules");
var API_FAST_CALENDARS = "".concat(baseUrl, "/api/fast/calendars/");

//track something

//journal

//permissions
var API_WX_PUB_FOLLOWED = "".concat(baseUrl, "/api/fast/user/wx-pub-followed");

/***/ }),

/***/ "./src/services/http/request.ts":
/*!**************************************!*\
  !*** ./src/services/http/request.ts ***!
  \**************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   request: function() { return /* binding */ request; }
/* harmony export */ });
/* harmony import */ var _Users_Work_taro_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/regeneratorRuntime.js */ "./node_modules/@babel/runtime/helpers/esm/regeneratorRuntime.js");
/* harmony import */ var _Users_Work_taro_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js */ "./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js");
/* harmony import */ var _tarojs_taro__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @tarojs/taro */ "webpack/container/remote/@tarojs/taro");
/* harmony import */ var _tarojs_taro__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_tarojs_taro__WEBPACK_IMPORTED_MODULE_0__);



;
function getStorage(_x) {
  return _getStorage.apply(this, arguments);
}
function _getStorage() {
  _getStorage = (0,_Users_Work_taro_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__["default"])( /*#__PURE__*/(0,_Users_Work_taro_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2__["default"])().mark(function _callee(key) {
    var res;
    return (0,_Users_Work_taro_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2__["default"])().wrap(function _callee$(_context) {
      while (1) switch (_context.prev = _context.next) {
        case 0:
          _context.prev = 0;
          _context.next = 3;
          return _tarojs_taro__WEBPACK_IMPORTED_MODULE_0___default().getStorage({
            key: key
          });
        case 3:
          res = _context.sent;
          return _context.abrupt("return", res.data);
        case 7:
          _context.prev = 7;
          _context.t0 = _context["catch"](0);
          return _context.abrupt("return", '');
        case 10:
        case "end":
          return _context.stop();
      }
    }, _callee, null, [[0, 7]]);
  }));
  return _getStorage.apply(this, arguments);
}
function request(_x2) {
  return _request.apply(this, arguments);
}

// import axios from 'axios';

// const kTimeout = 6000;
// const kRetry = 3;

// const axiosInstance = axios.create({
//     timeout: kTimeout,
// });

// axios.interceptors.request.use(
//     function (config) {
//         var split = new Date().toString().split(' ');
//         var timeZoneFormatted = split[split.length - 2];

//         config.headers['X-Time-Zone'] = timeZoneFormatted;
//         // config.headers['channel'] = 'mini program'
//         return config
//     },
//     function (error) {
//         return Promise.reject(error)
//     }
// )

// axiosInstance.interceptors.response.use(
//     response => response,
//     error => Promise.reject(error)
// );

// export const request = async (url, method = 'post', data = {}, options = {}) => {

//     const { timeout = kTimeout, retry = kRetry } = options;

//     axiosInstance.defaults.timeout = timeout;

//     let retries = 0;
//     while (retries < retry) {
//         try {
//             const response = await axiosInstance({
//                 url,
//                 method,
//                 data,
//             });
//             return response.data;
//         } catch (error) {
//             console.log(error)
//             if (axios.isCancel(error)) {
//                 // 请求被取消
//                 console.log('Request canceled');
//                 break;
//             }

//             if (retries === retry - 1) {
//                 // 达到最大重试次数
//                 throw error;
//             }

//             console.log('Request failed. Retrying...');
//             retries++;
//         }
//     }
// };
function _request() {
  _request = (0,_Users_Work_taro_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__["default"])( /*#__PURE__*/(0,_Users_Work_taro_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2__["default"])().mark(function _callee2(param) {
    var url, method, data, header, token, split, timeZoneFormatted;
    return (0,_Users_Work_taro_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_2__["default"])().wrap(function _callee2$(_context2) {
      while (1) switch (_context2.prev = _context2.next) {
        case 0:
          url = param.url, method = param.method, data = param.data;
          header = {};
          token = __webpack_require__.g.token ? __webpack_require__.g.token : ''; //await getStorage('token')
          split = new Date().toString().split(' ');
          timeZoneFormatted = split[split.length - 2];
          header['X-Time-Zone'] = timeZoneFormatted; //new Date().getTimezoneOffset() / 60
          if (token.length > 0) {
            header['Authorization'] = "Bearer ".concat(token);
          }
          //X-Language:语言，X-Device-Id:设备唯一码，X-Platform:小程序/android/ios,X-Location:地区，X-Device:登录设备
          // header['X-Language'] = ''
          // header['X-Device-Id'] = ''
          // header['X-Platform'] = ''
          // header['X-Location'] = ''
          // header['X-Device'] = ''
          // header['X-Time-Zone-Id'] = Intl.DateTimeFormat().resolvedOptions().timeZone
          // header['Authorization'] = 'Bearer ' + wx.getStorageSync('token');
          // header['Authorization'] = 'Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiJhY2NvdW50Iiwic3ViIjoiMmQ5OWNlYzI0ZDFlMzE0Y2U1MjhlODM4MWMzYzk0MzgiLCJpc3MiOiJDT0RFUEFBUy5DT00iLCJuaWNrbmFtZSI6IueOi-a4nSIsInR5cCI6IkJlYXJlciIsInNlc3Npb25fc3RhdGUiOiIyN2RjNmU4ZDdjMWU1MTVmNDQwNzVjZTFlODk2ZmUzNCIsImV4cCI6MTcxNjY0Mzk5MSwiaWF0IjoxNjg1MDIxNTkxfQ.fmFj0OVNRzjLkdebSyGJyk8EScPJFpDiz0L25W35zoA'
          return _context2.abrupt("return", new Promise(function (resolve, reject) {
            _tarojs_taro__WEBPACK_IMPORTED_MODULE_0___default().request({
              url: url,
              method: method,
              header: header,
              data: data || {},
              success: function success(response) {
                var statusCode = response.statusCode,
                  data = response.data;
                if (statusCode >= 200 && statusCode < 300) {
                  var resp = {};
                  if (response.data) {
                    resp = response.data;
                  }
                  resolve(resp);
                } else if (statusCode == 401) {} else {
                  reject(data);
                }
                // if (statusCode == 204){
                //     resolve({} as T);
                // }
                // if (statusCode != 200) {
                //     reject(data);
                // }
                // const { error_code } = response.data || {};
                // if (error_code === 'NOT_LOGIN') {
                //     // new UserManager().logout();
                // }

                //200-299 正常resolve
                //401 未登录
                //400-499 业务错误 reject
              },

              fail: function fail(err) {
                if (err.errMsg == 'request:fail timeout') {
                  // wx.showToast({
                  //     title: '请求超时',
                  //     icon: 'none',
                  // });
                }
                reject(err);
              },
              complete: function complete() {}
            });
          }));
        case 8:
        case "end":
          return _context2.stop();
      }
    }, _callee2);
  }));
  return _request.apply(this, arguments);
}

/***/ }),

/***/ "./src/services/permission.tsx":
/*!*************************************!*\
  !*** ./src/services/permission.tsx ***!
  \*************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   wxPubFollow: function() { return /* binding */ wxPubFollow; }
/* harmony export */ });
/* harmony import */ var _http_api__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./http/api */ "./src/services/http/api.js");
/* harmony import */ var _http_request__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./http/request */ "./src/services/http/request.ts");


var wxPubFollow = function wxPubFollow() {
  return new Promise(function (resolve) {
    (0,_http_request__WEBPACK_IMPORTED_MODULE_1__.request)({
      url: _http_api__WEBPACK_IMPORTED_MODULE_0__.API_WX_PUB_FOLLOWED,
      method: 'GET',
      data: {}
    }).then(function (res) {
      resolve(res);
      console.log(res);
      // dispatch(loginSuccess(res));
    });
  });
};

/***/ }),

/***/ "./src/services/trackTimeDuration.tsx":
/*!********************************************!*\
  !*** ./src/services/trackTimeDuration.tsx ***!
  \********************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   getChecks: function() { return /* binding */ getChecks; },
/* harmony export */   getPlans: function() { return /* binding */ getPlans; },
/* harmony export */   setPlan: function() { return /* binding */ setPlan; }
/* harmony export */ });
/* harmony import */ var _Users_Work_taro_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js */ "./node_modules/@babel/runtime/helpers/esm/objectSpread2.js");
/* harmony import */ var _http_api__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./http/api */ "./src/services/http/api.js");
/* harmony import */ var _http_request__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./http/request */ "./src/services/http/request.ts");



var getPlans = function getPlans() {
  return new Promise(function (resolve) {
    (0,_http_request__WEBPACK_IMPORTED_MODULE_1__.request)({
      url: _http_api__WEBPACK_IMPORTED_MODULE_0__.API_FAST_PLANS,
      method: 'GET',
      data: {}
    }).then(function (res) {
      resolve(res);
      console.log(res);
      // dispatch(loginSuccess(res));
    });
  });
};

var setPlan = function setPlan(params) {
  return new Promise(function (resolve) {
    (0,_http_request__WEBPACK_IMPORTED_MODULE_1__.request)({
      url: _http_api__WEBPACK_IMPORTED_MODULE_0__.API_FAST_PLANS,
      method: 'POST',
      data: (0,_Users_Work_taro_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_2__["default"])({}, params)
    }).then(function (res) {
      resolve(res);
      console.log(res);
      // dispatch(loginSuccess(res));
    });
  });
};

var getChecks = function getChecks() {
  return new Promise(function (resolve) {
    (0,_http_request__WEBPACK_IMPORTED_MODULE_1__.request)({
      url: _http_api__WEBPACK_IMPORTED_MODULE_0__.API_FAST_CHECKS,
      method: 'GET',
      data: {}
    }).then(function (res) {
      resolve(res);
      console.log(res);
      // dispatch(loginSuccess(res));
    });
  });
};

/***/ }),

/***/ "./src/services/user.tsx":
/*!*******************************!*\
  !*** ./src/services/user.tsx ***!
  \*******************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   clear: function() { return /* binding */ clear; },
/* harmony export */   login: function() { return /* binding */ login; },
/* harmony export */   logout: function() { return /* binding */ logout; },
/* harmony export */   register: function() { return /* binding */ register; },
/* harmony export */   wxLogin: function() { return /* binding */ wxLogin; }
/* harmony export */ });
/* unused harmony exports checkUnique, getInfo, update */
/* harmony import */ var _http_api__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./http/api */ "./src/services/http/api.js");
/* harmony import */ var _http_request__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./http/request */ "./src/services/http/request.ts");
/* harmony import */ var _store_user__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/store/user */ "./src/store/user.tsx");



var checkUnique = function checkUnique(username, email) {
  return new Promise(function (resolve, reject) {
    (0,_http_request__WEBPACK_IMPORTED_MODULE_1__.request)({
      url: _http_api__WEBPACK_IMPORTED_MODULE_0__.API_CHECK_UNIQUE,
      method: 'GET',
      data: {
        username: username,
        email: email
      }
    }).then(function (res) {
      resolve(res);
      console.log(res);
      // dispatch(loginSuccess(res));
    });
  });
};

var login = function login(username, password) {
  return function (dispatch) {
    (0,_http_request__WEBPACK_IMPORTED_MODULE_1__.request)({
      url: _http_api__WEBPACK_IMPORTED_MODULE_0__.API_LOGIN,
      method: 'POST',
      data: {
        username: username,
        password: password
      }
    }).then(function (res) {
      dispatch((0,_store_user__WEBPACK_IMPORTED_MODULE_2__.loginSuccess)(res));
    });
  };
};
var wxLogin = function wxLogin(code, encryptedData, iv) {
  return function (dispatch) {
    (0,_http_request__WEBPACK_IMPORTED_MODULE_1__.request)({
      url: _http_api__WEBPACK_IMPORTED_MODULE_0__.API_OAUTH_LOGIN,
      method: 'POST',
      data: {
        code: code,
        type: 'WX_MP',
        app_version: '1',
        client_version: '1',
        client_type: 'WX_MP',
        extra: {
          encryptedData: encryptedData,
          iv: iv
        }
      }
    }).then(function (res) {
      dispatch((0,_store_user__WEBPACK_IMPORTED_MODULE_2__.loginSuccess)(res));
    });
  };
};

/*
export const wxLogin = (code: string) => (dispatch: any) => {
    
    request({
        url: API_OAUTH_LOGIN, method: 'POST', data: { code,type:'WX_MP',app_version:'1',client_version:'1',client_type:'WXP_MP' }
    }).then(res => {
        console.log(res);
        dispatch(loginSuccess(res));
    })
}*/

var register = function register(name, email, password) {
  return function (dispatch) {
    debugger;
    (0,_http_request__WEBPACK_IMPORTED_MODULE_1__.request)({
      url: _http_api__WEBPACK_IMPORTED_MODULE_0__.API_REGISTER,
      method: 'POST',
      data: {
        client_type: 'IOS',
        username: name,
        email: email,
        password: password
      }
    }).then(function (res) {
      dispatch((0,_store_user__WEBPACK_IMPORTED_MODULE_2__.registerSuccess)(res));
    });
  };
};
var logout = function logout() {
  return function (dispatch) {
    (0,_http_request__WEBPACK_IMPORTED_MODULE_1__.request)({
      url: _http_api__WEBPACK_IMPORTED_MODULE_0__.API_LOGOUT,
      method: 'GET',
      data: {}
    }).then(function (_) {
      dispatch((0,_store_user__WEBPACK_IMPORTED_MODULE_2__.logoutSuccess)());
    });
  };
};
var clear = function clear() {
  return function (dispatch) {
    (0,_http_request__WEBPACK_IMPORTED_MODULE_1__.request)({
      url: _http_api__WEBPACK_IMPORTED_MODULE_0__.API_CLEAR_USER,
      method: 'DELETE',
      data: {}
    }).then(function (_) {
      dispatch((0,_store_user__WEBPACK_IMPORTED_MODULE_2__.clearSuccess)());
    });
  };
};
var getInfo = function getInfo() {
  return function (dispatch) {
    (0,_http_request__WEBPACK_IMPORTED_MODULE_1__.request)({
      url: _http_api__WEBPACK_IMPORTED_MODULE_0__.API_USER_INFO,
      method: 'GET',
      data: {}
    }).then(function (res) {
      dispatch((0,_store_user__WEBPACK_IMPORTED_MODULE_2__.getInfoSuccess)(res));
    });
  };
};
var update = function update() {
  return function (dispatch) {
    (0,_http_request__WEBPACK_IMPORTED_MODULE_1__.request)({
      url: _http_api__WEBPACK_IMPORTED_MODULE_0__.API_USER_INFO,
      method: 'POST',
      data: {}
    }).then(function (res) {
      dispatch((0,_store_user__WEBPACK_IMPORTED_MODULE_2__.updateSuccess)(res));
    });
  };
};

/***/ }),

/***/ "./src/store/common.tsx":
/*!******************************!*\
  !*** ./src/store/common.tsx ***!
  \******************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   setResources: function() { return /* binding */ setResources; }
/* harmony export */ });
/* harmony import */ var _reduxjs_toolkit__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @reduxjs/toolkit */ "webpack/container/remote/@reduxjs/toolkit");
/* harmony import */ var _reduxjs_toolkit__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_reduxjs_toolkit__WEBPACK_IMPORTED_MODULE_0__);

var initialState = {
  resources: []
};
var commonSlice = (0,_reduxjs_toolkit__WEBPACK_IMPORTED_MODULE_0__.createSlice)({
  name: 'permission',
  initialState: initialState,
  reducers: {
    setResources: function setResources(state, action) {
      state.resources = action.payload;
    }
  }
});
/* harmony default export */ __webpack_exports__["default"] = (commonSlice.reducer);
var setResources = commonSlice.actions.setResources;


/***/ }),

/***/ "./src/store/scenario.tsx":
/*!********************************!*\
  !*** ./src/store/scenario.tsx ***!
  \********************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   setScenario: function() { return /* binding */ setScenario; }
/* harmony export */ });
/* unused harmony exports setFastSchedule, setSleepSchedule */
/* harmony import */ var _reduxjs_toolkit__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @reduxjs/toolkit */ "webpack/container/remote/@reduxjs/toolkit");
/* harmony import */ var _reduxjs_toolkit__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_reduxjs_toolkit__WEBPACK_IMPORTED_MODULE_0__);

var initialState = {
  scenario: null,
  schedule: null
};
var scenarioSlice = (0,_reduxjs_toolkit__WEBPACK_IMPORTED_MODULE_0__.createSlice)({
  name: 'schedule',
  initialState: initialState,
  reducers: {
    setScenario: function setScenario(state, action) {
      state.scenario = action.payload;
      console.log(state.scenario);
    },
    setFastSchedule: function setFastSchedule(state, action) {
      if (state.schedule == null) {
        state.schedule = {
          fast: {
            start_time: null,
            end_time: null
          },
          sleep: {
            start_time: null,
            end_time: null
          }
        };
      }
      state.schedule.fast = action.payload;
    },
    setSleepSchedule: function setSleepSchedule(state, action) {
      state.schedule.sleep = action.payload;
    }
  }
});
/* harmony default export */ __webpack_exports__["default"] = (scenarioSlice.reducer);
var _scenarioSlice$action = scenarioSlice.actions,
  setScenario = _scenarioSlice$action.setScenario,
  setFastSchedule = _scenarioSlice$action.setFastSchedule,
  setSleepSchedule = _scenarioSlice$action.setSleepSchedule;


/***/ }),

/***/ "./src/store/user.tsx":
/*!****************************!*\
  !*** ./src/store/user.tsx ***!
  \****************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   clearSuccess: function() { return /* binding */ clearSuccess; },
/* harmony export */   getInfoSuccess: function() { return /* binding */ getInfoSuccess; },
/* harmony export */   loginSuccess: function() { return /* binding */ loginSuccess; },
/* harmony export */   logoutSuccess: function() { return /* binding */ logoutSuccess; },
/* harmony export */   registerSuccess: function() { return /* binding */ registerSuccess; },
/* harmony export */   updateSuccess: function() { return /* binding */ updateSuccess; }
/* harmony export */ });
/* harmony import */ var _reduxjs_toolkit__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @reduxjs/toolkit */ "webpack/container/remote/@reduxjs/toolkit");
/* harmony import */ var _reduxjs_toolkit__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_reduxjs_toolkit__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _tarojs_taro__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @tarojs/taro */ "webpack/container/remote/@tarojs/taro");
/* harmony import */ var _tarojs_taro__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_tarojs_taro__WEBPACK_IMPORTED_MODULE_1__);


// const initialState: UserState = await getUserDataFromLocalStorage();
var initialState = {
  isLogin: false,
  nickname: null,
  avatar: null,
  scenario_select_count: 0,
  token: null
};
var userSlice = (0,_reduxjs_toolkit__WEBPACK_IMPORTED_MODULE_0__.createSlice)({
  name: 'user',
  initialState: initialState,
  reducers: {
    loginSuccess: function loginSuccess(state, action) {
      var _action$payload = action.payload,
        nickname = _action$payload.nickname,
        avatar = _action$payload.avatar,
        token = _action$payload.token,
        scenario_select_count = _action$payload.scenario_select_count;
      state.nickname = nickname;
      state.avatar = avatar;
      state.token = token;
      state.scenario_select_count = scenario_select_count;
      state.isLogin = true;
      __webpack_require__.g.token = token;
      _tarojs_taro__WEBPACK_IMPORTED_MODULE_1___default().setStorage({
        key: 'userData',
        data: JSON.stringify(action.payload)
      });
    },
    registerSuccess: function registerSuccess(state, action) {
      var _action$payload2 = action.payload,
        nickname = _action$payload2.nickname,
        avatar = _action$payload2.avatar,
        token = _action$payload2.token,
        scenario_select_count = _action$payload2.scenario_select_count;
      state.nickname = nickname;
      state.avatar = avatar;
      state.token = token;
      state.scenario_select_count = scenario_select_count;
      state.isLogin = true;
      __webpack_require__.g.token = token;
      _tarojs_taro__WEBPACK_IMPORTED_MODULE_1___default().setStorage({
        key: 'userData',
        data: JSON.stringify(action.payload)
      });
    },
    logoutSuccess: function logoutSuccess(state) {
      state.nickname = null;
      state.avatar = null;
      state.token = null;
      state.isLogin = false;
      state.scenario_select_count = 0;
      __webpack_require__.g.token = '';
      _tarojs_taro__WEBPACK_IMPORTED_MODULE_1___default().clearStorage();
    },
    clearSuccess: function clearSuccess(state) {
      state.nickname = null;
      state.avatar = null;
      state.token = null;
      state.isLogin = false;
      state.scenario_select_count = 0;
      __webpack_require__.g.token = '';
      _tarojs_taro__WEBPACK_IMPORTED_MODULE_1___default().clearStorage();
    },
    getInfoSuccess: function getInfoSuccess(state, action) {
      var _action$payload3 = action.payload,
        nickname = _action$payload3.nickname,
        avatar = _action$payload3.avatar,
        token = _action$payload3.token,
        scenario_select_count = _action$payload3.scenario_select_count;
      state.nickname = nickname;
      state.avatar = avatar;
      state.token = token;
      state.scenario_select_count = scenario_select_count;
      state.isLogin = true;
      __webpack_require__.g.token = token;
      _tarojs_taro__WEBPACK_IMPORTED_MODULE_1___default().setStorage({
        key: 'userData',
        data: JSON.stringify(action.payload)
      });
    },
    updateSuccess: function updateSuccess(state, action) {
      var _action$payload4 = action.payload,
        nickname = _action$payload4.nickname,
        avatar = _action$payload4.avatar,
        token = _action$payload4.token;
      state.nickname = nickname;
      state.avatar = avatar;
      state.token = token;
      state.isLogin = true;
      _tarojs_taro__WEBPACK_IMPORTED_MODULE_1___default().setStorage({
        key: 'userData',
        data: JSON.stringify(action.payload)
      });
    }
  }
});
var _userSlice$actions = userSlice.actions,
  loginSuccess = _userSlice$actions.loginSuccess,
  registerSuccess = _userSlice$actions.registerSuccess,
  logoutSuccess = _userSlice$actions.logoutSuccess,
  getInfoSuccess = _userSlice$actions.getInfoSuccess,
  updateSuccess = _userSlice$actions.updateSuccess,
  clearSuccess = _userSlice$actions.clearSuccess;

/* harmony default export */ __webpack_exports__["default"] = (userSlice.reducer);

// export const login = (username: string, password: string) => (dispatch: any) => {
//     request({
//         url: API_LOGIN, method: 'POST', data: { username, password }
//     }).then(res => {
//         dispatch(loginSuccess(res));
//     })
// }

// export const wxLogin = createAsyncThunk('user/wxLogin', async (payload: { code: string, encryptedData: string,iv:string }, { dispatch }) => {
//     console.log(payload.code)
//     request({
//         url: API_LOGIN, method: 'POST',
//         data: {
//             code: payload.code,
//             type: 'WX_MP',
//             app_version: '1',
//             client_version: '1',
//             client_type: 'WX_MP',
//             extra: {
//                 encryptedData: payload.encryptedData,
//                 iv: payload.iv
//             }
//         }
//     }).then(res => {
//         dispatch(loginSuccess(res));
//     })
// });

// /*
// export const wxLogin = (code: string) => (dispatch: any) => {

//     request({
//         url: API_LOGIN, method: 'POST', data: { code,type:'WX_MP',app_version:'1',client_version:'1',client_type:'WXP_MP' }
//     }).then(res => {
//         console.log(res);
//         dispatch(loginSuccess(res));
//     })
// }*/

// export const register = (name: string,email:string, password: string) => (dispatch: any) => {
//     request({
//         url: API_REGISTER, method: 'POST', data: { client_type:'IOS',username:name,email:email, password:password }
//     }).then(res => {
//         dispatch(registerSuccess(res));
//     })
// }

// export const logout = () => (dispatch: any) => {
//     request({
//         url: API_LOGOUT, method: 'GET', data: {}
//     }).then(res => {
//         dispatch(logoutSuccess());
//     })
// }

// export const clear = () => (dispatch: any) => {
//     request({
//         url: API_CLEAR_USER, method: 'POST', data: {}
//     }).then(res => {
//         dispatch(clearSuccess());
//     })
// }

// export const getInfo = () => (dispatch: any) => {
//     request({
//         url: API_USER_INFO, method: 'GET', data: {}
//     }).then(res => {
//         dispatch(getInfoSuccess(res));
//     })
// }

// export const update = () => (dispatch: any) => {
//     request({
//         url: API_USER_INFO, method: 'POST', data: {}
//     }).then(res => {
//         dispatch(updateSuccess(res));
//     })
// }

/***/ }),

/***/ "./src/utils/types.ts":
/*!****************************!*\
  !*** ./src/utils/types.ts ***!
  \****************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {

/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   ButtonType: function() { return /* binding */ ButtonType; },
/* harmony export */   ComponentStatus: function() { return /* binding */ ComponentStatus; },
/* harmony export */   TextType: function() { return /* binding */ TextType; }
/* harmony export */ });
/* unused harmony export ScenarioType */
var ButtonType = /*#__PURE__*/function (ButtonType) {
  ButtonType["primary"] = "primary";
  ButtonType["outline"] = "outline";
  ButtonType["more"] = "more";
  return ButtonType;
}({});
var TextType = /*#__PURE__*/function (TextType) {
  TextType["primary"] = "primary";
  TextType["secondary"] = "secondary";
  TextType["big"] = "big";
  return TextType;
}({});
var ComponentStatus = /*#__PURE__*/function (ComponentStatus) {
  ComponentStatus["enable"] = "enable";
  ComponentStatus["disable"] = "disable";
  return ComponentStatus;
}({});
var ScenarioType = /*#__PURE__*/function (ScenarioType) {
  ScenarioType["fast"] = "fast";
  ScenarioType["sleep"] = "sleep";
  ScenarioType["fastSleep"] = "fastSleep";
  return ScenarioType;
}({});

/***/ }),

/***/ "./src/assets/svg/check.svg":
/*!**********************************!*\
  !*** ./src/assets/svg/check.svg ***!
  \**********************************/
/***/ (function(module) {

module.exports = "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBmaWxsPSJub25lIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDE4IDEzIj48Zz48cGF0aCBkPSJNMTcuNzA3MSwwLjI5Mjg5M0MxOC4wOTc2LDAuNjgzNDE3LDE4LjA5NzYsMS4zMTY1OCwxNy43MDcxLDEuNzA3MTFDMTcuNzA3MSwxLjcwNzExLDYuNzA3MTEsMTIuNzA3MSw2LjcwNzExLDEyLjcwNzFDNi4zMTY1OCwxMy4wOTc2LDUuNjgzNDIsMTMuMDk3Niw1LjI5Mjg5LDEyLjcwNzFDNS4yOTI4OSwxMi43MDcxLDAuMjkyODkzLDcuNzA3MTEsMC4yOTI4OTMsNy43MDcxMUMtMC4wOTc2MzExLDcuMzE2NTgsLTAuMDk3NjMxMSw2LjY4MzQyLDAuMjkyODkzLDYuMjkyODlDMC42ODM0MTcsNS45MDIzNywxLjMxNjU4LDUuOTAyMzcsMS43MDcxMSw2LjI5Mjg5QzEuNzA3MTEsNi4yOTI4OSw2LDEwLjU4NTgsNiwxMC41ODU4QzYsMTAuNTg1OCwxNi4yOTI5LDAuMjkyODkzLDE2LjI5MjksMC4yOTI4OTNDMTYuNjgzNCwtMC4wOTc2MzExLDE3LjMxNjYsLTAuMDk3NjMxMSwxNy43MDcxLDAuMjkyODkzQzE3LjcwNzEsMC4yOTI4OTMsMTcuNzA3MSwwLjI5Mjg5MywxNy43MDcxLDAuMjkyODkzWiIgZmlsbC1ydWxlPSJldmVub2RkIiBmaWxsPSIjQUFGRjAwIiBmaWxsLW9wYWNpdHk9IjEiLz48L2c+PC9zdmc+";

/***/ })

}]);
//# sourceMappingURL=common.js.map