index.tsx 811 Bytes
Newer Older
silver47gin's avatar
silver47gin committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
import { View, Button } from "@tarojs/components";
import { useEffect } from "react";
import { WeWork } from "../../utils/WeWork";
import { api } from "../../utils/Api";

const Login = () => {
  useEffect(() => {
    WeWork.init("wwauth994c6f0045619f58000022");
  }, []);

  return (
    <View>
      <Button
        onClick={async () => {
          try {
            const code = await WeWork.login(
              "wx994c6f0045619f58",
              "1000022",
              "wwauth994c6f0045619f58000022"
            );
            console.log(code);
            const userInfo = await api.getUserInfo(code);
            console.log(userInfo);
          } catch (error) {
            console.log(error);
          }
        }}
      >
        登录
      </Button>
    </View>
  );
};

export default Login;