diff --git a/apps/files/src/components/TemplateFiller.vue b/apps/files/src/components/TemplateFiller.vue index 926bcdd4dfd24..bd3c28d585ff6 100644 --- a/apps/files/src/components/TemplateFiller.vue +++ b/apps/files/src/components/TemplateFiller.vue @@ -9,11 +9,8 @@
@@ -29,11 +26,12 @@ - + + diff --git a/apps/files/src/components/TemplateFiller/TemplateTextField.vue b/apps/files/src/components/TemplateFiller/TemplateRichTextField.vue similarity index 84% rename from apps/files/src/components/TemplateFiller/TemplateTextField.vue rename to apps/files/src/components/TemplateFiller/TemplateRichTextField.vue index b58e17971c790..7246b2743d692 100644 --- a/apps/files/src/components/TemplateFiller/TemplateTextField.vue +++ b/apps/files/src/components/TemplateFiller/TemplateRichTextField.vue @@ -15,7 +15,7 @@ :label="fieldLabel" :label-outside="true" :placeholder="field.content" - @input="$emit('input', [value, field.index])" /> + @input="input" /> @@ -24,7 +24,7 @@ import { defineComponent } from 'vue' import { NcTextField } from '@nextcloud/vue' export default defineComponent({ - name: 'TemplateTextField', + name: 'TemplateRichTextField', components: { NcTextField, @@ -53,6 +53,16 @@ export default defineComponent({ return 'text-field' + this.field.index }, }, + + methods: { + input() { + this.$emit('input', { + index: this.field.index, + property: 'content', + value: this.value, + }) + }, + }, }) diff --git a/dist/1218-1218.js b/dist/1218-1218.js new file mode 100644 index 0000000000000..a199babd373ed --- /dev/null +++ b/dist/1218-1218.js @@ -0,0 +1,2 @@ +"use strict";(self.webpackChunknextcloud=self.webpackChunknextcloud||[]).push([[1218],{52548:(e,t,i)=>{i.d(t,{A:()=>s});var a=i(71354),n=i.n(a),l=i(76314),r=i.n(l)()(n());r.push([e.id,".template-field-modal__content[data-v-27d5e38c]{padding:calc(var(--default-grid-baseline)*4)}.template-field-modal__content h3[data-v-27d5e38c]{text-align:center}.template-field-modal__buttons[data-v-27d5e38c]{display:flex;justify-content:flex-end;gap:var(--default-grid-baseline);margin:calc(var(--default-grid-baseline)*4);margin-top:0}","",{version:3,sources:["webpack://./apps/files/src/components/TemplateFiller.vue"],names:[],mappings:"AAGA,gDACC,4CAHc,CAKd,mDACC,iBAAA,CAIF,gDACC,YAAA,CACA,wBAAA,CACA,gCAAA,CACA,2CAdc,CAed,YAAA",sourcesContent:["\n$modal-margin: calc(var(--default-grid-baseline) * 4);\n\n.template-field-modal__content {\n\tpadding: $modal-margin;\n\n\th3 {\n\t\ttext-align: center;\n\t}\n}\n\n.template-field-modal__buttons {\n\tdisplay: flex;\n\tjustify-content: flex-end;\n\tgap: var(--default-grid-baseline);\n\tmargin: $modal-margin;\n\tmargin-top: 0;\n}\n"],sourceRoot:""}]);const s=r},6718:(e,t,i)=>{i.d(t,{A:()=>s});var a=i(71354),n=i.n(a),l=i(76314),r=i.n(l)()(n());r.push([e.id,".template-field__checkbox[data-v-0de18be4]{margin:20px 0}","",{version:3,sources:["webpack://./apps/files/src/components/TemplateFiller/TemplateCheckboxField.vue"],names:[],mappings:"AACA,2CACE,aAAA",sourcesContent:["\n.template-field__checkbox {\n margin: 20px 0;\n}\n"],sourceRoot:""}]);const s=r},43337:(e,t,i)=>{i.d(t,{A:()=>s});var a=i(71354),n=i.n(a),l=i(76314),r=i.n(l)()(n());r.push([e.id,".template-field__text[data-v-2495971e]{margin:20px 0}.template-field__text label[data-v-2495971e]{font-weight:bold}","",{version:3,sources:["webpack://./apps/files/src/components/TemplateFiller/TemplateRichTextField.vue"],names:[],mappings:"AACA,uCACC,aAAA,CAEA,6CACC,gBAAA",sourcesContent:["\n.template-field__text {\n\tmargin: 20px 0;\n\n\tlabel {\n\t\tfont-weight: bold;\n\t}\n}\n"],sourceRoot:""}]);const s=r},68280:(e,t,i)=>{i.d(t,{A:()=>s});var a=i(71354),n=i.n(a),l=i(76314),r=i.n(l)()(n());r.push([e.id,".template-picker__item[data-v-15948b5a]{display:flex}.template-picker__label[data-v-15948b5a]{display:flex;align-items:center;flex:1 1;flex-direction:column}.template-picker__label[data-v-15948b5a],.template-picker__label *[data-v-15948b5a]{cursor:pointer;user-select:none}.template-picker__label[data-v-15948b5a]::before{display:none !important}.template-picker__preview[data-v-15948b5a]{display:block;overflow:hidden;flex:1 1;width:var(--width);min-height:var(--height);max-height:var(--height);padding:0;border:var(--border) solid var(--color-border);border-radius:var(--border-radius-large)}input:checked+label>.template-picker__preview[data-v-15948b5a]{border-color:var(--color-primary-element)}.template-picker__preview--failed[data-v-15948b5a]{display:flex}.template-picker__image[data-v-15948b5a]{max-width:100%;background-color:var(--color-main-background);object-fit:cover}.template-picker__preview--failed .template-picker__image[data-v-15948b5a]{width:calc(var(--margin)*8);margin:auto;background-color:rgba(0,0,0,0) !important;object-fit:initial}.template-picker__title[data-v-15948b5a]{overflow:hidden;max-width:calc(var(--width) + 4px);padding:var(--margin);white-space:nowrap;text-overflow:ellipsis}","",{version:3,sources:["webpack://./apps/files/src/components/TemplatePreview.vue"],names:[],mappings:"AAGC,wCACC,YAAA,CAGD,yCACC,YAAA,CAEA,kBAAA,CACA,QAAA,CACA,qBAAA,CAEA,oFACC,cAAA,CACA,gBAAA,CAGD,iDACC,uBAAA,CAIF,2CACC,aAAA,CACA,eAAA,CAEA,QAAA,CACA,kBAAA,CACA,wBAAA,CACA,wBAAA,CACA,SAAA,CACA,8CAAA,CACA,wCAAA,CAEA,+DACC,yCAAA,CAGD,mDAEC,YAAA,CAIF,yCACC,cAAA,CACA,6CAAA,CAEA,gBAAA,CAID,2EACC,2BAAA,CAEA,WAAA,CACA,yCAAA,CAEA,kBAAA,CAGD,yCACC,eAAA,CAEA,kCAAA,CACA,qBAAA,CACA,kBAAA,CACA,sBAAA",sourcesContent:["\n\n.template-picker {\n\t&__item {\n\t\tdisplay: flex;\n\t}\n\n\t&__label {\n\t\tdisplay: flex;\n\t\t// Align in the middle of the grid\n\t\talign-items: center;\n\t\tflex: 1 1;\n\t\tflex-direction: column;\n\n\t\t&, * {\n\t\t\tcursor: pointer;\n\t\t\tuser-select: none;\n\t\t}\n\n\t\t&::before {\n\t\t\tdisplay: none !important;\n\t\t}\n\t}\n\n\t&__preview {\n\t\tdisplay: block;\n\t\toverflow: hidden;\n\t\t// Stretch so all entries are the same width\n\t\tflex: 1 1;\n\t\twidth: var(--width);\n\t\tmin-height: var(--height);\n\t\tmax-height: var(--height);\n\t\tpadding: 0;\n\t\tborder: var(--border) solid var(--color-border);\n\t\tborder-radius: var(--border-radius-large);\n\n\t\tinput:checked + label > & {\n\t\t\tborder-color: var(--color-primary-element);\n\t\t}\n\n\t\t&--failed {\n\t\t\t// Make sure to properly center fallback icon\n\t\t\tdisplay: flex;\n\t\t}\n\t}\n\n\t&__image {\n\t\tmax-width: 100%;\n\t\tbackground-color: var(--color-main-background);\n\n\t\tobject-fit: cover;\n\t}\n\n\t// Failed preview, fallback to mime icon\n\t&__preview--failed &__image {\n\t\twidth: calc(var(--margin) * 8);\n\t\t// Center mime icon\n\t\tmargin: auto;\n\t\tbackground-color: transparent !important;\n\n\t\tobject-fit: initial;\n\t}\n\n\t&__title {\n\t\toverflow: hidden;\n\t\t// also count preview border\n\t\tmax-width: calc(var(--width) + 2*2px);\n\t\tpadding: var(--margin);\n\t\twhite-space: nowrap;\n\t\ttext-overflow: ellipsis;\n\t}\n}\n\n"],sourceRoot:""}]);const s=r},70122:(e,t,i)=>{i.d(t,{A:()=>s});var a=i(71354),n=i.n(a),l=i(76314),r=i.n(l)()(n());r.push([e.id,".templates-picker__form[data-v-9a02a936]{padding:calc(var(--margin)*2);padding-bottom:0}.templates-picker__form h2[data-v-9a02a936]{text-align:center;font-weight:bold;margin:var(--margin) 0 calc(var(--margin)*2)}.templates-picker__list[data-v-9a02a936]{display:grid;grid-gap:calc(var(--margin)*2);grid-auto-columns:1fr;max-width:calc(var(--fullwidth)*6);grid-template-columns:repeat(auto-fit, var(--fullwidth));grid-auto-rows:1fr;justify-content:center}.templates-picker__buttons[data-v-9a02a936]{display:flex;justify-content:end;padding:calc(var(--margin)*2) var(--margin);position:sticky;bottom:0;background-image:linear-gradient(0, var(--gradient-main-background))}.templates-picker__buttons button[data-v-9a02a936],.templates-picker__buttons input[type=submit][data-v-9a02a936]{height:44px}.templates-picker[data-v-9a02a936] .modal-container{position:relative}.templates-picker__loading[data-v-9a02a936]{position:absolute;top:0;left:0;justify-content:center;width:100%;height:100%;margin:0;background-color:var(--color-main-background-translucent)}","",{version:3,sources:["webpack://./apps/files/src/views/TemplatePicker.vue"],names:[],mappings:"AAEC,yCACC,6BAAA,CAEA,gBAAA,CAEA,4CACC,iBAAA,CACA,gBAAA,CACA,4CAAA,CAIF,yCACC,YAAA,CACA,8BAAA,CACA,qBAAA,CAEA,kCAAA,CACA,wDAAA,CAEA,kBAAA,CAEA,sBAAA,CAGD,4CACC,YAAA,CACA,mBAAA,CACA,2CAAA,CACA,eAAA,CACA,QAAA,CACA,oEAAA,CAEA,kHACC,WAAA,CAKF,oDACC,iBAAA,CAGD,4CACC,iBAAA,CACA,KAAA,CACA,MAAA,CACA,sBAAA,CACA,UAAA,CACA,WAAA,CACA,QAAA,CACA,yDAAA",sourcesContent:["\n.templates-picker {\n\t&__form {\n\t\tpadding: calc(var(--margin) * 2);\n\t\t// Will be handled by the buttons\n\t\tpadding-bottom: 0;\n\n\t\th2 {\n\t\t\ttext-align: center;\n\t\t\tfont-weight: bold;\n\t\t\tmargin: var(--margin) 0 calc(var(--margin) * 2);\n\t\t}\n\t}\n\n\t&__list {\n\t\tdisplay: grid;\n\t\tgrid-gap: calc(var(--margin) * 2);\n\t\tgrid-auto-columns: 1fr;\n\t\t// We want maximum 5 columns. Putting 6 as we don't count the grid gap. So it will always be lower than 6\n\t\tmax-width: calc(var(--fullwidth) * 6);\n\t\tgrid-template-columns: repeat(auto-fit, var(--fullwidth));\n\t\t// Make sure all rows are the same height\n\t\tgrid-auto-rows: 1fr;\n\t\t// Center the columns set\n\t\tjustify-content: center;\n\t}\n\n\t&__buttons {\n\t\tdisplay: flex;\n\t\tjustify-content: end;\n\t\tpadding: calc(var(--margin) * 2) var(--margin);\n\t\tposition: sticky;\n\t\tbottom: 0;\n\t\tbackground-image: linear-gradient(0, var(--gradient-main-background));\n\n\t\tbutton, input[type='submit'] {\n\t\t\theight: 44px;\n\t\t}\n\t}\n\n\t// Make sure we're relative for the loading emptycontent on top\n\t::v-deep .modal-container {\n\t\tposition: relative;\n\t}\n\n\t&__loading {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tjustify-content: center;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tmargin: 0;\n\t\tbackground-color: var(--color-main-background-translucent);\n\t}\n}\n\n"],sourceRoot:""}]);const s=r},59644:(e,t,i)=>{i.r(t),i.d(t,{default:()=>Y});var a=i(21777),n=i(85168),l=i(61338),r=i(35810),s=i(53334),o=i(63814),d=i(43627),c=i(85471),A=i(65043),p=i(34196),m=i(68567),h=i(71225);const u={name:"TemplatePreview",inheritAttrs:!1,props:{basename:{type:String,required:!0},checked:{type:Boolean,default:!1},fileid:{type:[String,Number],required:!0},filename:{type:String,required:!0},previewUrl:{type:String,default:null},hasPreview:{type:Boolean,default:!0},mime:{type:String,required:!0},ratio:{type:Number,default:null}},data:()=>({failedPreview:!1}),computed:{nameWithoutExt(){return this.basename.indexOf(".")>-1?this.basename.split(".").slice(0,-1).join("."):this.basename},id(){return`template-picker-${this.fileid}`},realPreviewUrl(){return this.failedPreview&&this.mimeIcon?this.mimeIcon:this.previewUrl?this.previewUrl:(0,a.HW)()?(0,o.Jv)(`/core/preview?fileId=${this.fileid}&x=256&y=256&a=1`):(0,o.Jv)(`/apps/files_sharing/publicpreview/${document.getElementById("sharingToken")&&document.getElementById("sharingToken").value}?fileId=${this.fileid}&file=${(0,h.O0)(this.filename)}&x=256&y=256&a=1`)},mimeIcon(){return OC.MimeType.getIconUrl(this.mime)}},methods:{onCheck(){this.$emit("check",this.fileid)},onFailure(){this.failedPreview=!0}}};var f=i(85072),v=i.n(f),g=i(97825),C=i.n(g),b=i(77659),_=i.n(b),w=i(55056),y=i.n(w),k=i(10540),x=i.n(k),N=i(41113),T=i.n(N),F=i(68280),P={};P.styleTagTransform=T(),P.setAttributes=y(),P.insert=_().bind(null,"head"),P.domAPI=C(),P.insertStyleElement=x(),v()(F.A,P),F.A&&F.A.locals&&F.A.locals;var B=i(14486);const E=(0,B.A)(u,(function(){var e=this,t=e._self._c;return t("li",{staticClass:"template-picker__item"},[t("input",{staticClass:"radio",attrs:{id:e.id,type:"radio",name:"template-picker"},domProps:{checked:e.checked},on:{change:e.onCheck}}),e._v(" "),t("label",{staticClass:"template-picker__label",attrs:{for:e.id}},[t("div",{staticClass:"template-picker__preview",class:e.failedPreview?"template-picker__preview--failed":""},[t("img",{staticClass:"template-picker__image",attrs:{src:e.realPreviewUrl,alt:"",draggable:"false"},on:{error:e.onFailure}})]),e._v(" "),t("span",{staticClass:"template-picker__title"},[e._v("\n\t\t\t"+e._s(e.nameWithoutExt)+"\n\t\t")])])])}),[],!1,null,"15948b5a",null).exports;var I=i(76333);const S=(0,c.pM)({name:"TemplateRichTextField",components:{NcTextField:I.v},props:{field:{type:Object,default:()=>{}}},data:()=>({value:""}),computed:{fieldLabel(){const e=this.field.name??this.field.alias??"Unknown field";return e.charAt(0).toUpperCase()+e.slice(1)},fieldId(){return"text-field"+this.field.index}},methods:{input(){this.$emit("input",{index:this.field.index,property:"content",value:this.value})}}});var D=i(43337),L={};L.styleTagTransform=T(),L.setAttributes=y(),L.insert=_().bind(null,"head"),L.domAPI=C(),L.insertStyleElement=x(),v()(D.A,L),D.A&&D.A.locals&&D.A.locals;const $=(0,B.A)(S,(function(){var e=this,t=e._self._c;return e._self._setupProxy,t("div",{staticClass:"template-field__text"},[t("label",{attrs:{for:e.fieldId}},[e._v("\n\t\t"+e._s(e.fieldLabel)+"\n\t")]),e._v(" "),t("NcTextField",{attrs:{id:e.fieldId,type:"text",value:e.value,label:e.fieldLabel,"label-outside":!0,placeholder:e.field.content},on:{"update:value":function(t){e.value=t},input:e.input}})],1)}),[],!1,null,"2495971e",null).exports,j=(0,c.pM)({name:"TemplateCheckboxField",components:{NcCheckboxRadioSwitch:I.AO},props:{field:{type:Object,default:()=>{}}},data(){return{value:this.field.checked??!1}},computed:{fieldLabel(){const e=this.field.name??this.field.alias??"Unknown field";return e.charAt(0).toUpperCase()+e.slice(1)},fieldId(){return"checkbox-field"+this.field.index}},methods:{input(){this.$emit("input",{index:this.field.index,property:"checked",value:this.value})}}});var M=i(6718),R={};R.styleTagTransform=T(),R.setAttributes=y(),R.insert=_().bind(null,"head"),R.domAPI=C(),R.insertStyleElement=x(),v()(M.A,R),M.A&&M.A.locals&&M.A.locals;const U=(0,B.A)(j,(function(){var e=this,t=e._self._c;return e._self._setupProxy,t("div",{staticClass:"template-field__checkbox"},[t("NcCheckboxRadioSwitch",{attrs:{id:e.fieldId,checked:e.value,type:"switch"},on:{"update:checked":[function(t){e.value=t},e.input]}},[e._v("\n\t\t"+e._s(e.fieldLabel)+"\n\t")])],1)}),[],!1,null,"0de18be4",null).exports,G=(0,c.pM)({name:"TemplateFiller",components:{NcModal:I.FH,NcButton:I.x1,NcLoadingIcon:I.ne,TemplateRichTextField:$,TemplateCheckboxField:U},props:{fields:{type:Array,default:()=>[]},onSubmit:{type:Function,default:async()=>{}}},data:()=>({localFields:{},loading:!1}),methods:{t:s.Tl,trackInput(e){let{index:t,property:i,value:a}=e;this.localFields[t]||(this.localFields[t]={}),this.localFields[t][i]=a},getFieldComponent:e=>`Template${e.split("-").map((e=>e.charAt(0).toUpperCase()+e.slice(1))).join("")}Field`,async submit(){this.loading=!0,await this.onSubmit(this.localFields),this.$emit("close")}}});var W=i(52548),z={};z.styleTagTransform=T(),z.setAttributes=y(),z.insert=_().bind(null,"head"),z.domAPI=C(),z.insertStyleElement=x(),v()(W.A,z),W.A&&W.A.locals&&W.A.locals;const O=(0,B.A)(G,(function(){var e=this,t=e._self._c;return e._self._setupProxy,t("NcModal",[t("div",{staticClass:"template-field-modal__content"},[t("form",[t("h3",[e._v(e._s(e.t("files","Fill template fields")))]),e._v(" "),e._l(e.fields,(function(i){return t("div",{key:i.index},[t(e.getFieldComponent(i.type),{tag:"component",attrs:{field:i},on:{input:e.trackInput}})],1)}))],2)]),e._v(" "),t("div",{staticClass:"template-field-modal__buttons"},[e.loading?t("NcLoadingIcon",{attrs:{name:e.t("files","Submitting fields…")}}):e._e(),e._v(" "),t("NcButton",{attrs:{"aria-label":"Submit button",type:"primary"},on:{click:e.submit}},[e._v("\n\t\t\t"+e._s(e.t("files","Submit"))+"\n\t\t")])],1)])}),[],!1,null,"27d5e38c",null).exports;var X=i(9558);const q=(0,c.pM)({name:"TemplatePicker",components:{NcEmptyContent:p.A,NcModal:m.A,TemplatePreview:E},props:{parent:{type:Object,default:()=>null}},data:()=>({checked:-1,loading:!1,name:null,opened:!1,provider:null}),computed:{extension(){return(0,d.extname)(this.name??"")},nameWithoutExt(){return this.extension?this.name.slice(0,0-this.extension.length):this.name},emptyTemplate(){return{basename:(0,s.Tl)("files","Blank"),fileid:-1,filename:(0,s.Tl)("files","Blank"),hasPreview:!1,mime:this.provider?.mimetypes[0]||this.provider?.mimetypes}},selectedTemplate(){return this.provider?this.provider.templates.find((e=>e.fileid===this.checked)):null},style(){if(!this.provider)return{};const e=(this.provider.ratio?this.provider.ratio:1.77)>1?240:160;return{"--margin":"8px","--width":e+"px","--border":"2px","--fullwidth":e+16+4+"px","--height":this.provider.ratio?Math.round(e/this.provider.ratio)+"px":null}}},methods:{t:s.Tl,async open(e,t){this.checked=this.emptyTemplate.fileid,this.name=e,this.provider=t;const i=(await async function(){return(await A.Ay.get((0,o.KT)("apps/files/api/v1/templates"))).data.ocs.data}()).find((e=>e.app===t.app&&e.label===t.label));if(null===i)throw new Error("Failed to match provider in results");this.provider=i,0!==i.templates.length?this.opened=!0:this.onSubmit()},close(){this.checked=this.emptyTemplate.fileid,this.loading=!1,this.name=null,this.opened=!1,this.provider=null},onCheck(e){this.checked=e},async createFile(e){const t=new URL(window.location.href).searchParams.get("dir")||"/";this.nameWithoutExt===this.name&&(X.A.warn("Fixed invalid filename",{name:this.name,extension:this.provider?.extension}),this.name=`${this.name}${this.provider?.extension??""}`);try{const i=await async function(e,t,i,a){return(await A.Ay.post((0,o.KT)("apps/files/api/v1/templates/create"),{filePath:e,templatePath:t,templateType:i,templateFields:a})).data.ocs.data}((0,d.normalize)(`${t}/${this.name}`),this.selectedTemplate?.filename??"",this.selectedTemplate?.templateType??"",e);X.A.debug("Created new file",i);const n=(0,a.HW)()?.uid||null,s=new r.ZH({id:i.fileid,source:(0,o.dC)((0,d.join)(`dav/files/${n}`,i.filename)),root:`/files/${n}`,mime:i.mime,mtime:new Date(1e3*i.lastmod),owner:n,size:i.size,permissions:i.permissions,attributes:{"mount-type":this.parent?.attributes?.["mount-type"],"owner-id":this.parent?.attributes?.["owner-id"],"owner-display-name":this.parent?.attributes?.["owner-display-name"],...i,"has-preview":i.hasPreview}});(0,l.Ic)("files:node:created",s),window.OCP.Files.Router.goToRoute(null,{view:"files",fileid:s.fileid},{dir:s.dirname,openfile:"true"}),this.close()}catch(e){X.A.error("Error while creating the new file from template",{error:e}),(0,n.Qg)((0,s.Tl)("files","Unable to create new file from template"))}finally{this.loading=!1}},async onSubmit(){this.selectedTemplate?.fields?.length>0?(0,n.Ss)(O,{fields:this.selectedTemplate.fields,onSubmit:this.createFile}):(this.loading=!0,await this.createFile())}}});var H=i(70122),Q={};Q.styleTagTransform=T(),Q.setAttributes=y(),Q.insert=_().bind(null,"head"),Q.domAPI=C(),Q.insertStyleElement=x(),v()(H.A,Q),H.A&&H.A.locals&&H.A.locals;const Y=(0,B.A)(q,(function(){var e=this,t=e._self._c;return e._self._setupProxy,e.opened?t("NcModal",{staticClass:"templates-picker",attrs:{"clear-view-delay":-1,size:"large"},on:{close:e.close}},[t("form",{staticClass:"templates-picker__form",style:e.style,on:{submit:function(t){return t.preventDefault(),t.stopPropagation(),e.onSubmit.apply(null,arguments)}}},[t("h2",[e._v(e._s(e.t("files","Pick a template for {name}",{name:e.nameWithoutExt})))]),e._v(" "),t("ul",{staticClass:"templates-picker__list"},[t("TemplatePreview",e._b({attrs:{checked:e.checked===e.emptyTemplate.fileid},on:{check:e.onCheck}},"TemplatePreview",e.emptyTemplate,!1)),e._v(" "),e._l(e.provider.templates,(function(i){return t("TemplatePreview",e._b({key:i.fileid,attrs:{checked:e.checked===i.fileid,ratio:e.provider.ratio},on:{check:e.onCheck}},"TemplatePreview",i,!1))}))],2),e._v(" "),t("div",{staticClass:"templates-picker__buttons"},[t("input",{staticClass:"primary",attrs:{type:"submit","aria-label":e.t("files","Create a new file with the selected template")},domProps:{value:e.t("files","Create")}})])]),e._v(" "),e.loading?t("NcEmptyContent",{staticClass:"templates-picker__loading",attrs:{icon:"icon-loading"}},[e._v("\n\t\t"+e._s(e.t("files","Creating file"))+"\n\t")]):e._e()],1):e._e()}),[],!1,null,"9a02a936",null).exports},27518:e=>{e.exports="data:image/svg+xml,%3c%21--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width=%2724%27%20height=%2724%27%20fill=%27%23222%27%3e%3cpath%20d=%27M15.4%2016.6L10.8%2012l4.6-4.6L14%206l-6%206%206%206%201.4-1.4z%27/%3e%3c/svg%3e"},27514:e=>{e.exports="data:image/svg+xml,%3c%21--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width=%2724%27%20height=%2724%27%20fill=%27%23222%27%3e%3cpath%20d=%27M18.4%207.4L17%206l-6%206%206%206%201.4-1.4-4.6-4.6%204.6-4.6m-6%200L11%206l-6%206%206%206%201.4-1.4L7.8%2012l4.6-4.6z%27/%3e%3c/svg%3e"},79722:e=>{e.exports="data:image/svg+xml,%3c%21--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width=%2724%27%20height=%2724%27%20fill=%27%23222%27%3e%3cpath%20d=%27M5.6%207.4L7%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6m6%200L13%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6z%27/%3e%3c/svg%3e"},86886:e=>{e.exports="data:image/svg+xml,%3c%21--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width=%2724%27%20height=%2724%27%20fill=%27%23222%27%3e%3cpath%20d=%27M8.6%2016.6l4.6-4.6-4.6-4.6L10%206l6%206-6%206-1.4-1.4z%27/%3e%3c/svg%3e"},76333:(e,t,i)=>{i.d(t,{AO:()=>$.N,Az:()=>s.N,B6:()=>A.N,EQ:()=>he.N,FH:()=>le.A,K1:()=>ee.N,Qz:()=>D.N,R1:()=>S.N,i$:()=>q.N,lT:()=>z.N,ne:()=>ne.A,v:()=>ue.N,x1:()=>L.A,yI:()=>K.A}),i(28054);var a=i(89257),n=i(94398),l=i(30567),r=i(1790),s=i(61893),o=i(73267),d=i(17452),c=i(93806),A=i(24997),p=i(80114),m=i(32831),h=i(98060),u=i(28907),f=i(47611),v=i(10363),g=i(65321),C=i(31474),b=i(20377),_=i(57074),w=i(80329),y=i(62720),k=i(7902),x=i(34379),N=i(57174),T=i(66687),F=i(69996),P=i(85948),B=i(70029),E=i(46503),I=i(18664),S=i(62081),D=i(75556),L=i(18740),$=i(63733),j=i(81886),M=i(63536),R=i(32061),U=i(21558),G=i(77622),W=i(38205),z=i(5538),O=i(50559),X=i(31126),q=i(51568),H=i(43041),Q=i(68296),Y=i(41781),K=i(34196),J=i(78298),Z=i(54157),V=i(26517),ee=i(96338),te=i(63407),ie=i(23570),ae=i(11524),ne=i(84237),le=i(68567),re=i(80910),se=i(53297),oe=i(17622),de=i(79742),ce=i(83157),Ae=i(51681),pe=i(6282),me=i(29237),he=(i(40708),i(37382),i(65043),i(21777),i(26710)),ue=i(44960),fe=(i(61338),i(94632)),ve=i(6332),ge=i(64084),Ce=i(88534),be=i(34816),_e=i(42740),we=i(50211),ye=i(86719),ke=i(49453),xe=i(23610),Ne=(i(23020),i(53429),i(94205),i(9050),i(63534),i(42892)),Te=i(65842),Fe=(i(18300),i(75105),i(92471),i(16406),i(2508));a.A,n.N,l.A,r.A,s.N,o.A,d.A,c.A,p.A,m.A,h.A,A.N,u.N,f.A,v.A,g.N,C.N,b.A,_.N,w.A,y.A,k.N,x.N,N.N,T.A,F.N,P.A,B.N,E.A,pe.N,I.N,S.N,D.N,L.A,$.N,j.N,M.N,R.N,U.N,G.N,W.N,z.N,O.A,X.A,q.N,H.N,Q.A,Y.N,K.A,J.A,Z.N,V.N,ee.N,te.A,ie.N,ae.N,ne.A,Ae.N,le.A,re.A,se.N,oe.N,de.N,ce.N,pe.a,me.N,fe.N,he.N,ve.N,ge.N,Ce.N,be.N,_e.A,ue.N,we.N,ye.N,ke.N,xe.A,Symbol.toStringTag,Ne.u,Te.u,Fe.yw,Symbol.toStringTag}}]); +//# sourceMappingURL=1218-1218.js.map?v=e04f27c28aec79e1de1a \ No newline at end of file diff --git a/dist/7493-7493.js.license b/dist/1218-1218.js.license similarity index 100% rename from dist/7493-7493.js.license rename to dist/1218-1218.js.license diff --git a/dist/1218-1218.js.map b/dist/1218-1218.js.map new file mode 100644 index 0000000000000..26293212400c2 --- /dev/null +++ b/dist/1218-1218.js.map @@ -0,0 +1 @@ +{"version":3,"file":"1218-1218.js?v=e04f27c28aec79e1de1a","mappings":"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","sources":["webpack:///nextcloud/apps/files/src/components/TemplateFiller.vue?vue&type=style&index=0&id=27d5e38c&prod&lang=scss&scoped=true","webpack:///nextcloud/apps/files/src/components/TemplateFiller/TemplateCheckboxField.vue?vue&type=style&index=0&id=0de18be4&prod&lang=scss&scoped=true","webpack:///nextcloud/apps/files/src/components/TemplateFiller/TemplateRichTextField.vue?vue&type=style&index=0&id=2495971e&prod&lang=scss&scoped=true","webpack:///nextcloud/apps/files/src/components/TemplatePreview.vue?vue&type=style&index=0&id=15948b5a&prod&lang=scss&scoped=true","webpack:///nextcloud/apps/files/src/views/TemplatePicker.vue?vue&type=style&index=0&id=9a02a936&prod&lang=scss&scoped=true","webpack:///nextcloud/apps/files/src/views/TemplatePicker.vue","webpack:///nextcloud/apps/files/src/utils/davUtils.js","webpack:///nextcloud/apps/files/src/components/TemplatePreview.vue?vue&type=script&lang=js","webpack:///nextcloud/apps/files/src/components/TemplatePreview.vue","webpack://nextcloud/./apps/files/src/components/TemplatePreview.vue?f954","webpack://nextcloud/./apps/files/src/components/TemplatePreview.vue?81db","webpack://nextcloud/./apps/files/src/components/TemplatePreview.vue?c414","webpack://nextcloud/./apps/files/src/components/TemplateFiller.vue?4b21","webpack:///nextcloud/apps/files/src/components/TemplateFiller/TemplateRichTextField.vue","webpack:///nextcloud/apps/files/src/components/TemplateFiller/TemplateRichTextField.vue?vue&type=script&lang=ts","webpack://nextcloud/./apps/files/src/components/TemplateFiller/TemplateRichTextField.vue?5a46","webpack://nextcloud/./apps/files/src/components/TemplateFiller/TemplateRichTextField.vue?cea0","webpack:///nextcloud/apps/files/src/components/TemplateFiller/TemplateCheckboxField.vue?vue&type=script&lang=ts","webpack:///nextcloud/apps/files/src/components/TemplateFiller/TemplateCheckboxField.vue","webpack://nextcloud/./apps/files/src/components/TemplateFiller/TemplateCheckboxField.vue?a84b","webpack://nextcloud/./apps/files/src/components/TemplateFiller/TemplateCheckboxField.vue?ad4c","webpack:///nextcloud/apps/files/src/components/TemplateFiller.vue?vue&type=script&lang=js","webpack:///nextcloud/apps/files/src/components/TemplateFiller.vue","webpack://nextcloud/./apps/files/src/components/TemplateFiller.vue?00c0","webpack://nextcloud/./apps/files/src/components/TemplateFiller.vue?6295","webpack:///nextcloud/apps/files/src/views/TemplatePicker.vue?vue&type=script&lang=ts","webpack:///nextcloud/apps/files/src/services/Templates.js","webpack://nextcloud/./apps/files/src/views/TemplatePicker.vue?9a75","webpack://nextcloud/./apps/files/src/views/TemplatePicker.vue?afd8","webpack:///nextcloud/node_modules/@nextcloud/vue/dist/index.mjs"],"sourcesContent":["// Imports\nimport ___CSS_LOADER_API_SOURCEMAP_IMPORT___ from \"../../../../node_modules/css-loader/dist/runtime/sourceMaps.js\";\nimport ___CSS_LOADER_API_IMPORT___ from \"../../../../node_modules/css-loader/dist/runtime/api.js\";\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(___CSS_LOADER_API_SOURCEMAP_IMPORT___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, `.template-field-modal__content[data-v-27d5e38c]{padding:calc(var(--default-grid-baseline)*4)}.template-field-modal__content h3[data-v-27d5e38c]{text-align:center}.template-field-modal__buttons[data-v-27d5e38c]{display:flex;justify-content:flex-end;gap:var(--default-grid-baseline);margin:calc(var(--default-grid-baseline)*4);margin-top:0}`, \"\",{\"version\":3,\"sources\":[\"webpack://./apps/files/src/components/TemplateFiller.vue\"],\"names\":[],\"mappings\":\"AAGA,gDACC,4CAHc,CAKd,mDACC,iBAAA,CAIF,gDACC,YAAA,CACA,wBAAA,CACA,gCAAA,CACA,2CAdc,CAed,YAAA\",\"sourcesContent\":[\"\\n$modal-margin: calc(var(--default-grid-baseline) * 4);\\n\\n.template-field-modal__content {\\n\\tpadding: $modal-margin;\\n\\n\\th3 {\\n\\t\\ttext-align: center;\\n\\t}\\n}\\n\\n.template-field-modal__buttons {\\n\\tdisplay: flex;\\n\\tjustify-content: flex-end;\\n\\tgap: var(--default-grid-baseline);\\n\\tmargin: $modal-margin;\\n\\tmargin-top: 0;\\n}\\n\"],\"sourceRoot\":\"\"}]);\n// Exports\nexport default ___CSS_LOADER_EXPORT___;\n","// Imports\nimport ___CSS_LOADER_API_SOURCEMAP_IMPORT___ from \"../../../../../node_modules/css-loader/dist/runtime/sourceMaps.js\";\nimport ___CSS_LOADER_API_IMPORT___ from \"../../../../../node_modules/css-loader/dist/runtime/api.js\";\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(___CSS_LOADER_API_SOURCEMAP_IMPORT___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, `.template-field__checkbox[data-v-0de18be4]{margin:20px 0}`, \"\",{\"version\":3,\"sources\":[\"webpack://./apps/files/src/components/TemplateFiller/TemplateCheckboxField.vue\"],\"names\":[],\"mappings\":\"AACA,2CACE,aAAA\",\"sourcesContent\":[\"\\n.template-field__checkbox {\\n margin: 20px 0;\\n}\\n\"],\"sourceRoot\":\"\"}]);\n// Exports\nexport default ___CSS_LOADER_EXPORT___;\n","// Imports\nimport ___CSS_LOADER_API_SOURCEMAP_IMPORT___ from \"../../../../../node_modules/css-loader/dist/runtime/sourceMaps.js\";\nimport ___CSS_LOADER_API_IMPORT___ from \"../../../../../node_modules/css-loader/dist/runtime/api.js\";\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(___CSS_LOADER_API_SOURCEMAP_IMPORT___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, `.template-field__text[data-v-2495971e]{margin:20px 0}.template-field__text label[data-v-2495971e]{font-weight:bold}`, \"\",{\"version\":3,\"sources\":[\"webpack://./apps/files/src/components/TemplateFiller/TemplateRichTextField.vue\"],\"names\":[],\"mappings\":\"AACA,uCACC,aAAA,CAEA,6CACC,gBAAA\",\"sourcesContent\":[\"\\n.template-field__text {\\n\\tmargin: 20px 0;\\n\\n\\tlabel {\\n\\t\\tfont-weight: bold;\\n\\t}\\n}\\n\"],\"sourceRoot\":\"\"}]);\n// Exports\nexport default ___CSS_LOADER_EXPORT___;\n","// Imports\nimport ___CSS_LOADER_API_SOURCEMAP_IMPORT___ from \"../../../../node_modules/css-loader/dist/runtime/sourceMaps.js\";\nimport ___CSS_LOADER_API_IMPORT___ from \"../../../../node_modules/css-loader/dist/runtime/api.js\";\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(___CSS_LOADER_API_SOURCEMAP_IMPORT___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, `.template-picker__item[data-v-15948b5a]{display:flex}.template-picker__label[data-v-15948b5a]{display:flex;align-items:center;flex:1 1;flex-direction:column}.template-picker__label[data-v-15948b5a],.template-picker__label *[data-v-15948b5a]{cursor:pointer;user-select:none}.template-picker__label[data-v-15948b5a]::before{display:none !important}.template-picker__preview[data-v-15948b5a]{display:block;overflow:hidden;flex:1 1;width:var(--width);min-height:var(--height);max-height:var(--height);padding:0;border:var(--border) solid var(--color-border);border-radius:var(--border-radius-large)}input:checked+label>.template-picker__preview[data-v-15948b5a]{border-color:var(--color-primary-element)}.template-picker__preview--failed[data-v-15948b5a]{display:flex}.template-picker__image[data-v-15948b5a]{max-width:100%;background-color:var(--color-main-background);object-fit:cover}.template-picker__preview--failed .template-picker__image[data-v-15948b5a]{width:calc(var(--margin)*8);margin:auto;background-color:rgba(0,0,0,0) !important;object-fit:initial}.template-picker__title[data-v-15948b5a]{overflow:hidden;max-width:calc(var(--width) + 4px);padding:var(--margin);white-space:nowrap;text-overflow:ellipsis}`, \"\",{\"version\":3,\"sources\":[\"webpack://./apps/files/src/components/TemplatePreview.vue\"],\"names\":[],\"mappings\":\"AAGC,wCACC,YAAA,CAGD,yCACC,YAAA,CAEA,kBAAA,CACA,QAAA,CACA,qBAAA,CAEA,oFACC,cAAA,CACA,gBAAA,CAGD,iDACC,uBAAA,CAIF,2CACC,aAAA,CACA,eAAA,CAEA,QAAA,CACA,kBAAA,CACA,wBAAA,CACA,wBAAA,CACA,SAAA,CACA,8CAAA,CACA,wCAAA,CAEA,+DACC,yCAAA,CAGD,mDAEC,YAAA,CAIF,yCACC,cAAA,CACA,6CAAA,CAEA,gBAAA,CAID,2EACC,2BAAA,CAEA,WAAA,CACA,yCAAA,CAEA,kBAAA,CAGD,yCACC,eAAA,CAEA,kCAAA,CACA,qBAAA,CACA,kBAAA,CACA,sBAAA\",\"sourcesContent\":[\"\\n\\n.template-picker {\\n\\t&__item {\\n\\t\\tdisplay: flex;\\n\\t}\\n\\n\\t&__label {\\n\\t\\tdisplay: flex;\\n\\t\\t// Align in the middle of the grid\\n\\t\\talign-items: center;\\n\\t\\tflex: 1 1;\\n\\t\\tflex-direction: column;\\n\\n\\t\\t&, * {\\n\\t\\t\\tcursor: pointer;\\n\\t\\t\\tuser-select: none;\\n\\t\\t}\\n\\n\\t\\t&::before {\\n\\t\\t\\tdisplay: none !important;\\n\\t\\t}\\n\\t}\\n\\n\\t&__preview {\\n\\t\\tdisplay: block;\\n\\t\\toverflow: hidden;\\n\\t\\t// Stretch so all entries are the same width\\n\\t\\tflex: 1 1;\\n\\t\\twidth: var(--width);\\n\\t\\tmin-height: var(--height);\\n\\t\\tmax-height: var(--height);\\n\\t\\tpadding: 0;\\n\\t\\tborder: var(--border) solid var(--color-border);\\n\\t\\tborder-radius: var(--border-radius-large);\\n\\n\\t\\tinput:checked + label > & {\\n\\t\\t\\tborder-color: var(--color-primary-element);\\n\\t\\t}\\n\\n\\t\\t&--failed {\\n\\t\\t\\t// Make sure to properly center fallback icon\\n\\t\\t\\tdisplay: flex;\\n\\t\\t}\\n\\t}\\n\\n\\t&__image {\\n\\t\\tmax-width: 100%;\\n\\t\\tbackground-color: var(--color-main-background);\\n\\n\\t\\tobject-fit: cover;\\n\\t}\\n\\n\\t// Failed preview, fallback to mime icon\\n\\t&__preview--failed &__image {\\n\\t\\twidth: calc(var(--margin) * 8);\\n\\t\\t// Center mime icon\\n\\t\\tmargin: auto;\\n\\t\\tbackground-color: transparent !important;\\n\\n\\t\\tobject-fit: initial;\\n\\t}\\n\\n\\t&__title {\\n\\t\\toverflow: hidden;\\n\\t\\t// also count preview border\\n\\t\\tmax-width: calc(var(--width) + 2*2px);\\n\\t\\tpadding: var(--margin);\\n\\t\\twhite-space: nowrap;\\n\\t\\ttext-overflow: ellipsis;\\n\\t}\\n}\\n\\n\"],\"sourceRoot\":\"\"}]);\n// Exports\nexport default ___CSS_LOADER_EXPORT___;\n","// Imports\nimport ___CSS_LOADER_API_SOURCEMAP_IMPORT___ from \"../../../../node_modules/css-loader/dist/runtime/sourceMaps.js\";\nimport ___CSS_LOADER_API_IMPORT___ from \"../../../../node_modules/css-loader/dist/runtime/api.js\";\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(___CSS_LOADER_API_SOURCEMAP_IMPORT___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, `.templates-picker__form[data-v-9a02a936]{padding:calc(var(--margin)*2);padding-bottom:0}.templates-picker__form h2[data-v-9a02a936]{text-align:center;font-weight:bold;margin:var(--margin) 0 calc(var(--margin)*2)}.templates-picker__list[data-v-9a02a936]{display:grid;grid-gap:calc(var(--margin)*2);grid-auto-columns:1fr;max-width:calc(var(--fullwidth)*6);grid-template-columns:repeat(auto-fit, var(--fullwidth));grid-auto-rows:1fr;justify-content:center}.templates-picker__buttons[data-v-9a02a936]{display:flex;justify-content:end;padding:calc(var(--margin)*2) var(--margin);position:sticky;bottom:0;background-image:linear-gradient(0, var(--gradient-main-background))}.templates-picker__buttons button[data-v-9a02a936],.templates-picker__buttons input[type=submit][data-v-9a02a936]{height:44px}.templates-picker[data-v-9a02a936] .modal-container{position:relative}.templates-picker__loading[data-v-9a02a936]{position:absolute;top:0;left:0;justify-content:center;width:100%;height:100%;margin:0;background-color:var(--color-main-background-translucent)}`, \"\",{\"version\":3,\"sources\":[\"webpack://./apps/files/src/views/TemplatePicker.vue\"],\"names\":[],\"mappings\":\"AAEC,yCACC,6BAAA,CAEA,gBAAA,CAEA,4CACC,iBAAA,CACA,gBAAA,CACA,4CAAA,CAIF,yCACC,YAAA,CACA,8BAAA,CACA,qBAAA,CAEA,kCAAA,CACA,wDAAA,CAEA,kBAAA,CAEA,sBAAA,CAGD,4CACC,YAAA,CACA,mBAAA,CACA,2CAAA,CACA,eAAA,CACA,QAAA,CACA,oEAAA,CAEA,kHACC,WAAA,CAKF,oDACC,iBAAA,CAGD,4CACC,iBAAA,CACA,KAAA,CACA,MAAA,CACA,sBAAA,CACA,UAAA,CACA,WAAA,CACA,QAAA,CACA,yDAAA\",\"sourcesContent\":[\"\\n.templates-picker {\\n\\t&__form {\\n\\t\\tpadding: calc(var(--margin) * 2);\\n\\t\\t// Will be handled by the buttons\\n\\t\\tpadding-bottom: 0;\\n\\n\\t\\th2 {\\n\\t\\t\\ttext-align: center;\\n\\t\\t\\tfont-weight: bold;\\n\\t\\t\\tmargin: var(--margin) 0 calc(var(--margin) * 2);\\n\\t\\t}\\n\\t}\\n\\n\\t&__list {\\n\\t\\tdisplay: grid;\\n\\t\\tgrid-gap: calc(var(--margin) * 2);\\n\\t\\tgrid-auto-columns: 1fr;\\n\\t\\t// We want maximum 5 columns. Putting 6 as we don't count the grid gap. So it will always be lower than 6\\n\\t\\tmax-width: calc(var(--fullwidth) * 6);\\n\\t\\tgrid-template-columns: repeat(auto-fit, var(--fullwidth));\\n\\t\\t// Make sure all rows are the same height\\n\\t\\tgrid-auto-rows: 1fr;\\n\\t\\t// Center the columns set\\n\\t\\tjustify-content: center;\\n\\t}\\n\\n\\t&__buttons {\\n\\t\\tdisplay: flex;\\n\\t\\tjustify-content: end;\\n\\t\\tpadding: calc(var(--margin) * 2) var(--margin);\\n\\t\\tposition: sticky;\\n\\t\\tbottom: 0;\\n\\t\\tbackground-image: linear-gradient(0, var(--gradient-main-background));\\n\\n\\t\\tbutton, input[type='submit'] {\\n\\t\\t\\theight: 44px;\\n\\t\\t}\\n\\t}\\n\\n\\t// Make sure we're relative for the loading emptycontent on top\\n\\t::v-deep .modal-container {\\n\\t\\tposition: relative;\\n\\t}\\n\\n\\t&__loading {\\n\\t\\tposition: absolute;\\n\\t\\ttop: 0;\\n\\t\\tleft: 0;\\n\\t\\tjustify-content: center;\\n\\t\\twidth: 100%;\\n\\t\\theight: 100%;\\n\\t\\tmargin: 0;\\n\\t\\tbackground-color: var(--color-main-background-translucent);\\n\\t}\\n}\\n\\n\"],\"sourceRoot\":\"\"}]);\n// Exports\nexport default ___CSS_LOADER_EXPORT___;\n","var render = function render(){var _vm=this,_c=_vm._self._c,_setup=_vm._self._setupProxy;return (_vm.opened)?_c('NcModal',{staticClass:\"templates-picker\",attrs:{\"clear-view-delay\":-1,\"size\":\"large\"},on:{\"close\":_vm.close}},[_c('form',{staticClass:\"templates-picker__form\",style:(_vm.style),on:{\"submit\":function($event){$event.preventDefault();$event.stopPropagation();return _vm.onSubmit.apply(null, arguments)}}},[_c('h2',[_vm._v(_vm._s(_vm.t('files', 'Pick a template for {name}', { name: _vm.nameWithoutExt })))]),_vm._v(\" \"),_c('ul',{staticClass:\"templates-picker__list\"},[_c('TemplatePreview',_vm._b({attrs:{\"checked\":_vm.checked === _vm.emptyTemplate.fileid},on:{\"check\":_vm.onCheck}},'TemplatePreview',_vm.emptyTemplate,false)),_vm._v(\" \"),_vm._l((_vm.provider.templates),function(template){return _c('TemplatePreview',_vm._b({key:template.fileid,attrs:{\"checked\":_vm.checked === template.fileid,\"ratio\":_vm.provider.ratio},on:{\"check\":_vm.onCheck}},'TemplatePreview',template,false))})],2),_vm._v(\" \"),_c('div',{staticClass:\"templates-picker__buttons\"},[_c('input',{staticClass:\"primary\",attrs:{\"type\":\"submit\",\"aria-label\":_vm.t('files', 'Create a new file with the selected template')},domProps:{\"value\":_vm.t('files', 'Create')}})])]),_vm._v(\" \"),(_vm.loading)?_c('NcEmptyContent',{staticClass:\"templates-picker__loading\",attrs:{\"icon\":\"icon-loading\"}},[_vm._v(\"\\n\\t\\t\"+_vm._s(_vm.t('files', 'Creating file'))+\"\\n\\t\")]):_vm._e()],1):_vm._e()\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n\nimport { getCurrentUser } from '@nextcloud/auth'\n\nexport const isPublic = function() {\n\treturn !getCurrentUser()\n}\n\nexport const getToken = function() {\n\treturn document.getElementById('sharingToken') && document.getElementById('sharingToken').value\n}\n","import mod from \"-!../../../../node_modules/babel-loader/lib/index.js!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TemplatePreview.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../../../node_modules/babel-loader/lib/index.js!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TemplatePreview.vue?vue&type=script&lang=js\"","\n\n\n\t