tav-ui
Version:
36 lines (31 loc) • 829 B
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
var vue = require('vue');
require('../../../../locales/index2.js');
var transfer = require('../../../../locales/transfer2.js');
function useApi(options) {
const { mergedProps } = options;
function previewFileApiOptions(file) {
if (!mergedProps.value.apiPreviewFile) {
console.warn("[tavui TaEditor] previewApi is undefined");
return;
}
const options2 = {
api: mergedProps.value.apiPreviewFile,
apiParams: {
url: vue.unref(file).url
},
failureMessage: () => {
return transfer.tavI18n("Tav.common.httpError");
}
};
return options2;
}
return {
apiActions: {
previewFileApiOptions
}
};
}
exports.useApi = useApi;
//# sourceMappingURL=use-api2.js.map