UNPKG

@aplus-frontend/ui

Version:

2 lines (1 loc) 593 B
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const r=require("@aplus-frontend/oss");let t,a,n;function c(e,s,o){t=e,a=s,o&&(n=o)}const i={"zh-cn":"zh_CN",en:"en_US"};function l(){return i[a.value]??"zh_CN"}async function g(){if(!n)throw new Error(`${t("ap.apUpload.pleasePass")}getOssAccess`);const e=r.createOssInstance();return await e.initOssClient({getOssAccess:n,locale:l(),onFailure:s=>{throw new Error(typeof s?.message=="string"?s.message:t("ap.apUpload.FailedToObtainOssTemporaryPermissions"))}}),e}exports.getOssInstance=g;exports.injectHookOss=c;