tav-ui
Version:
32 lines (29 loc) • 735 B
JavaScript
import { unref } from 'vue';
import '../../../../locales/index2.mjs';
import { tavI18n } from '../../../../locales/transfer2.mjs';
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: unref(file).url
},
failureMessage: () => {
return tavI18n("Tav.common.httpError");
}
};
return options2;
}
return {
apiActions: {
previewFileApiOptions
}
};
}
export { useApi };
//# sourceMappingURL=use-api2.mjs.map