TestRestructureWechatLymark.../dist/pages/orderDetails/sub-common/1e0de6965d8dd3fc6080ada23b54751d.js
2023-05-16 17:34:27 +08:00

2 lines
891 B
JavaScript

/*! For license information please see 1e0de6965d8dd3fc6080ada23b54751d.js.LICENSE.txt */
"use strict";(wx["webpackJsonp"]=wx["webpackJsonp"]||[]).push([["sub-common/1e0de6965d8dd3fc6080ada23b54751d"],{"./src/use/useCheckAuthorize.tsx":function(e,s,n){var t=n("./node_modules/@tarojs/taro/index.js");var c=n.n(t);var u=n("./node_modules/react/cjs/react.production.min.js");var o=n("./src/common/common.ts");s["default"]=function(e){var s=e.scope,n=e.msg;var t=(0,u.useCallback)((function(){return new Promise((function(e,t){c().getSetting({success:function success(u){if(u.authSetting[s]){e(true)}else if(u.authSetting[s]===undefined){c().authorize({scope:s,success:function success(){e(true)},fail:function fail(){o.alert.none(n);t(false)}})}else{c().openSetting({success:function success(c){if(c.authSetting[s]){e(true)}else{o.alert.none(n);t(false)}}})}}})}))}),[s]);return{check:t}}}}]);