"use strict";
const common_vendor = require("../../common/vendor.js");
require("../../ty/api/index.js");
require("../../store/index.js");
const ty_helper_throttle = require("../../ty/helper/throttle.js");
require("../../ty/helper/index.js");
const hooks_login = require("../../hooks/login.js");
require("../../ty/api/user.js");
require("../../ty/request/index.js");
require("../../ty/config/index.js");
require("../../store/user.js");
require("../../store/wxInfo.js");
require("../../ty/helper/test.js");
require("../../ty/helper/digit.js");
require("../../ty/index.js");
require("../../ty/router/index.js");
require("../../ty/wechat/wechat.js");
const _sfc_main = {
  __name: "login",
  setup(__props) {
    const { login } = hooks_login.useLogin();
    function authLogin(e) {
      let userInfo = {
        code: e.detail.code,
        encryptedData: e.detail.encryptedData,
        iv: e.detail.iv
      };
      login(userInfo);
    }
    return (_ctx, _cache) => {
      return {
        a: common_vendor.o(($event) => common_vendor.unref(ty_helper_throttle.throttle)(authLogin, 1e3)),
        b: common_vendor.o(authLogin)
      };
    };
  }
};
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__file", "D:/xiangmu/kajuan/pages/login/login.vue"]]);
wx.createPage(MiniProgramPage);