diff --git a/src/web/assets/uploader/UploaderAsset.php b/src/web/assets/uploader/UploaderAsset.php index 4263f6e..4937fc9 100644 --- a/src/web/assets/uploader/UploaderAsset.php +++ b/src/web/assets/uploader/UploaderAsset.php @@ -12,7 +12,7 @@ class UploaderAsset extends AssetBundle /** @inheritdoc */ public $js = [ - 'axios.js', + 'uploader.js', ]; /** diff --git a/src/web/assets/uploader/dist/CloudUploader.js.map b/src/web/assets/uploader/dist/CloudUploader.js.map deleted file mode 100644 index 4fe49a5..0000000 --- a/src/web/assets/uploader/dist/CloudUploader.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"CloudUploader.js","mappings":"AAEAA,MAAMC,cAAgBD,MAAME,SAASC,OAAO,CAC1CC,KAAM,SAAUC,EAAUC,GACxBC,KAAKC,KAAKH,EAAUC,GACpBC,KAAKE,SAASC,GAAG,mBAAoBH,KAAKI,SAASC,KAAKL,MAC1D,EACAI,SAAU,SAAUE,EAAGC,GAAM,IAAAC,EAAA,KACrBC,EAAOF,EAAKG,MAAM,GAClBC,EAAWX,KAAKE,SAASU,WAAW,SAAU,YA8BpD,OA5BAL,EAAKM,MAAQpB,MAAMqB,kBAAkB,OAAQ,uBAAwB,CACnEP,KAAM,CACJE,KAAM,CACJM,aAAcN,EAAKM,aACnBC,KAAMP,EAAKO,KACXC,KAAMR,EAAKQ,KACXC,KAAMT,EAAKS,SAIdC,MAAK,SAACC,GAOL,OANAC,OAAOC,OAAOX,EAAUS,EAASb,MACjCc,OAAOC,OAAOf,EAAM,CAClBW,KAAM,MACNK,IAAKH,EAASb,KAAKgB,MAGdf,EAAKN,SAASU,WAAW,OAAQL,EAC1C,IACCY,MAAK,WACJ,OAAOK,EAAEC,KAAK,CACZF,IAAK9B,MAAMiC,aAAa,sBACxBR,KAAM,OACNS,QAASnB,EAAKN,SAASU,WAAW,SAAU,WAC5CL,KAAMI,GAEV,KAEK,CACT","sources":["webpack:///./CloudUploader.js"],"sourcesContent":["/** global: Craft */\n/** global: Garnish */\nCraft.CloudUploader = Craft.Uploader.extend({\n init: function ($element, settings) {\n this.base($element, settings);\n this.uploader.on('fileuploadsubmit', this.onSubmit.bind(this));\n },\n onSubmit: function (e, data) {\n const file = data.files[0];\n const formData = this.uploader.fileupload('option', 'formData');\n\n data.jqXHR = Craft.sendActionRequest('POST', 'cloud/get-upload-url', {\n data: {\n file: {\n lastModified: file.lastModified,\n name: file.name,\n size: file.size,\n type: file.type,\n },\n },\n })\n .then((response) => {\n Object.assign(formData, response.data);\n Object.assign(data, {\n type: 'PUT',\n url: response.data.url,\n });\n\n return this.uploader.fileupload('send', data);\n })\n .then(() => {\n return $.ajax({\n url: Craft.getActionUrl('cloud/create-asset'),\n type: 'POST',\n headers: this.uploader.fileupload('option', 'headers'),\n data: formData,\n });\n });\n\n return false;\n },\n});\n"],"names":["Craft","CloudUploader","Uploader","extend","init","$element","settings","this","base","uploader","on","onSubmit","bind","e","data","_this","file","files","formData","fileupload","jqXHR","sendActionRequest","lastModified","name","size","type","then","response","Object","assign","url","$","ajax","getActionUrl","headers"],"sourceRoot":""} \ No newline at end of file diff --git a/src/web/assets/uploader/dist/CloudUploader.js b/src/web/assets/uploader/dist/uploader.js similarity index 94% rename from src/web/assets/uploader/dist/CloudUploader.js rename to src/web/assets/uploader/dist/uploader.js index c19f2b2..748578c 100644 --- a/src/web/assets/uploader/dist/CloudUploader.js +++ b/src/web/assets/uploader/dist/uploader.js @@ -1,2 +1,2 @@ Craft.CloudUploader=Craft.Uploader.extend({init:function(t,e){this.base(t,e),this.uploader.on("fileuploadsubmit",this.onSubmit.bind(this))},onSubmit:function(t,e){var a=this,i=e.files[0],o=this.uploader.fileupload("option","formData");return e.jqXHR=Craft.sendActionRequest("POST","cloud/get-upload-url",{data:{file:{lastModified:i.lastModified,name:i.name,size:i.size,type:i.type}}}).then((function(t){return Object.assign(o,t.data),Object.assign(e,{type:"PUT",url:t.data.url}),a.uploader.fileupload("send",e)})).then((function(){return $.ajax({url:Craft.getActionUrl("cloud/create-asset"),type:"POST",headers:a.uploader.fileupload("option","headers"),data:o})})),!1}}); -//# sourceMappingURL=CloudUploader.js.map \ No newline at end of file +//# sourceMappingURL=uploader.js.map \ No newline at end of file diff --git a/src/web/assets/uploader/dist/uploader.js.map b/src/web/assets/uploader/dist/uploader.js.map new file mode 100644 index 0000000..d423dd1 --- /dev/null +++ b/src/web/assets/uploader/dist/uploader.js.map @@ -0,0 +1 @@ +{"version":3,"file":"uploader.js","mappings":"AAEAA,MAAMC,cAAgBD,MAAME,SAASC,OAAO,CAC1CC,KAAM,SAAUC,EAAUC,GACxBC,KAAKC,KAAKH,EAAUC,GACpBC,KAAKE,SAASC,GAAG,mBAAoBH,KAAKI,SAASC,KAAKL,MAC1D,EACAI,SAAU,SAAUE,EAAGC,GAAM,IAAAC,EAAA,KACrBC,EAAOF,EAAKG,MAAM,GAClBC,EAAWX,KAAKE,SAASU,WAAW,SAAU,YA8BpD,OA5BAL,EAAKM,MAAQpB,MAAMqB,kBAAkB,OAAQ,uBAAwB,CACnEP,KAAM,CACJE,KAAM,CACJM,aAAcN,EAAKM,aACnBC,KAAMP,EAAKO,KACXC,KAAMR,EAAKQ,KACXC,KAAMT,EAAKS,SAIdC,MAAK,SAACC,GAOL,OANAC,OAAOC,OAAOX,EAAUS,EAASb,MACjCc,OAAOC,OAAOf,EAAM,CAClBW,KAAM,MACNK,IAAKH,EAASb,KAAKgB,MAGdf,EAAKN,SAASU,WAAW,OAAQL,EAC1C,IACCY,MAAK,WACJ,OAAOK,EAAEC,KAAK,CACZF,IAAK9B,MAAMiC,aAAa,sBACxBR,KAAM,OACNS,QAASnB,EAAKN,SAASU,WAAW,SAAU,WAC5CL,KAAMI,GAEV,KAEK,CACT","sources":["webpack:///./uploader.js"],"sourcesContent":["/** global: Craft */\n/** global: Garnish */\nCraft.CloudUploader = Craft.Uploader.extend({\n init: function ($element, settings) {\n this.base($element, settings);\n this.uploader.on('fileuploadsubmit', this.onSubmit.bind(this));\n },\n onSubmit: function (e, data) {\n const file = data.files[0];\n const formData = this.uploader.fileupload('option', 'formData');\n\n data.jqXHR = Craft.sendActionRequest('POST', 'cloud/get-upload-url', {\n data: {\n file: {\n lastModified: file.lastModified,\n name: file.name,\n size: file.size,\n type: file.type,\n },\n },\n })\n .then((response) => {\n Object.assign(formData, response.data);\n Object.assign(data, {\n type: 'PUT',\n url: response.data.url,\n });\n\n return this.uploader.fileupload('send', data);\n })\n .then(() => {\n return $.ajax({\n url: Craft.getActionUrl('cloud/create-asset'),\n type: 'POST',\n headers: this.uploader.fileupload('option', 'headers'),\n data: formData,\n });\n });\n\n return false;\n },\n});\n"],"names":["Craft","CloudUploader","Uploader","extend","init","$element","settings","this","base","uploader","on","onSubmit","bind","e","data","_this","file","files","formData","fileupload","jqXHR","sendActionRequest","lastModified","name","size","type","then","response","Object","assign","url","$","ajax","getActionUrl","headers"],"sourceRoot":""} \ No newline at end of file diff --git a/src/web/assets/uploader/src/CloudUploader.js b/src/web/assets/uploader/src/uploader.js similarity index 100% rename from src/web/assets/uploader/src/CloudUploader.js rename to src/web/assets/uploader/src/uploader.js diff --git a/src/web/assets/uploader/webpack.config.js b/src/web/assets/uploader/webpack.config.js index 1759521..4373df6 100644 --- a/src/web/assets/uploader/webpack.config.js +++ b/src/web/assets/uploader/webpack.config.js @@ -5,7 +5,7 @@ module.exports = getConfig({ context: __dirname, config: { entry: { - CloudUploader: './CloudUploader.js', + uploader: './uploader.js', }, }, });