Files
Rasadyar_FrontEnd/build/assets/toBase64-CmPKyXM7.js

2 lines
11 KiB
JavaScript
Raw Permalink Normal View History

import{i as be,j as v,d as re,I as ne,B as Le,p as M}from"./mui-vendor-CkIVaoQP.js";import{e as m,r as Ie}from"./react-vendor-CmFgShSM.js";import{r as Te,G as N,S as P}from"./index-Cr86_nOs.js";import{d as we}from"./PublishedWithChanges-wX45M9wC.js";import{d as De}from"./Delete-CTUmuli-.js";var ae={},Y={};(function(t){Object.defineProperty(t,"__esModule",{value:!0}),t.getListFiles=t.getImage=t.getBase64=t.getAcceptTypeString=t.openFileDialog=void 0,t.openFileDialog=function(i){i.current&&i.current.click()},t.getAcceptTypeString=function(i,n){return i!=null&&i.length?i.map(function(l){return"."+l}).join(", "):n?"":"image/*"},t.getBase64=function(i){var n=new FileReader;return new Promise(function(l){n.addEventListener("load",function(){return l(String(n.result))}),n.readAsDataURL(i)})},t.getImage=function(i){var n=new Image;return new Promise(function(l){n.addEventListener("load",function(){return l(n)}),n.src=URL.createObjectURL(i)})},t.getListFiles=function(i,n){for(var l=[],d=0;d<i.length;d+=1)l.push(t.getBase64(i[d]));return Promise.all(l).then(function(e){var o=e.map(function(u,c){var r;return r={},r[n]=u,r.file=i[c],r});return o})}})(Y);var ie={},T={};Object.defineProperty(T,"__esModule",{value:!0});T.DEFAULT_DATA_URL_KEY=T.INIT_MAX_NUMBER=T.DEFAULT_NULL_INDEX=void 0;T.DEFAULT_NULL_INDEX=-1;T.INIT_MAX_NUMBER=1e3;T.DEFAULT_DATA_URL_KEY="dataURL";(function(t){var i=m&&m.__awaiter||function(e,o,u,c){function r(a){return a instanceof u?a:new u(function(g){g(a)})}return new(u||(u=Promise))(function(a,g){function _(y){try{s(c.next(y))}catch(h){g(h)}}function I(y){try{s(c.throw(y))}catch(h){g(h)}}function s(y){y.done?a(y.value):r(y.value).then(_,I)}s((c=c.apply(e,o||[])).next())})},n=m&&m.__generator||function(e,o){var u={label:0,sent:function(){if(a[0]&1)throw a[1];return a[1]},trys:[],ops:[]},c,r,a,g;return g={next:_(0),throw:_(1),return:_(2)},typeof Symbol=="function"&&(g[Symbol.iterator]=function(){return this}),g;function _(s){return function(y){return I([s,y])}}function I(s){if(c)throw new TypeError("Generator is already executing.");for(;u;)try{if(c=1,r&&(a=s[0]&2?r.return:s[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,s[1])).done)return a;switch(r=0,a&&(s=[s[0]&2,a.value]),s[0]){case 0:case 1:a=s;break;case 4:return u.label++,{value:s[1],done:!1};case 5:u.label++,r=s[1],s=[0];continue;case 7:s=u.ops.pop(),u.trys.pop();continue;default:if(a=u.trys,!(a=a.length>0&&a[a.length-1])&&(s[0]===6||s[0]===2)){u=0;continue}if(s[0]===3&&(!a||s[1]>a[0]&&s[1]<a[3])){u.label=s[1];break}if(s[0]===6&&u.label<a[1]){u.label=a[1],a=s;break}if(a&&u.label<a[2]){u.label=a[2],u.ops.push(s);break}a[2]&&u.ops.pop(),u.trys.pop();continue}s=o.call(e,u)}catch(y){s=[6,y],r=0}finally{c=a=0}if(s[0]&5)throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}};Object.defineProperty(t,"__esModule",{value:!0}),t.getErrorValidation=t.isMaxNumberValid=t.isAcceptTypeValid=t.isMaxFileSizeValid=t.isImageValid=t.isResolutionValid=void 0;var l=T,d=Y;t.isResolutionValid=function(e,o,u,c){if(u===void 0&&(u=0),c===void 0&&(c=1),!u||!c||!e.width||!e.height)return!0;switch(o){case"absolute":{if(e.width===u&&e.height===c)return!0;break}case"ratio":{var r=u/c;if(e.width/e.height===r)return!0;break}case"less":{if(e.width<=u&&e.height<=c)return!0;break}case"more":{if(e.width>=u&&e.height>=c)return!0;break}}return!1},t.isImageValid=function(e){return!!e.includes("image")},t.isMaxFileSizeValid=function(e,o){return o?e<=o:!0},t.isAcceptTypeValid=function(e,o){if(e&&e.length>0){var u=o.split(".").pop()||"";if(e.findIndex(function(c){return c.toLowerCase()===u.toLowerCase()})<0)return!1}return!0},t.isMaxNumberValid=function(e,o,u){if(o!==0&&!o)return!0;if(u===l.DEFAULT_NULL_INDEX){if(e<=o)return!0}else if(e<=o+1)return!0;return!1},t.getErrorValidation=function(e){var o=e.fileList,u=e.value,c=e.maxNumber,r=e.keyUpdate,a=e.acceptType,g=e.maxFileSize,_=e.resolutionType,I=e.resolutionWidth,s=e.resolutionHeight,y=e.allowNonImageType;return i(void 0,void 0,void 0,function(){var h,U,w,S,A;return n(this,function(b){switch(b.label){case 0:return h={},t.isMaxNumberValid