aboutsummaryrefslogtreecommitdiffstats
path: root/dist/dav-settings-example-content.js
blob: 27819c95aa62c282edfb019b384d7595550febd2 (plain)
1
2
(()=>{"use strict";var t,e,a,n={58945:(t,e,a)=>{var n=a(85471),o=a(53334),l=a(65043),i=a(63814),r=a(32981),c=a(76333),s=a(85168),d=a(65422);const p={name:"RestoreIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var u=a(14486);const g=(0,u.A)(p,(function(){var t=this,e=t._self._c;return e("span",t._b({staticClass:"material-design-icon restore-icon",attrs:{"aria-hidden":t.title?null:"true","aria-label":t.title,role:"img"},on:{click:function(e){return t.$emit("click",e)}}},"span",t.$attrs,!1),[e("svg",{staticClass:"material-design-icon__svg",attrs:{fill:t.fillColor,width:t.size,height:t.size,viewBox:"0 0 24 24"}},[e("path",{attrs:{d:"M13,3A9,9 0 0,0 4,12H1L4.89,15.89L4.96,16.03L9,12H6A7,7 0 0,1 13,5A7,7 0 0,1 20,12A7,7 0 0,1 13,19C11.07,19 9.32,18.21 8.06,16.94L6.64,18.36C8.27,20 10.5,21 13,21A9,9 0 0,0 22,12A9,9 0 0,0 13,3Z"}},[t.title?e("title",[t._v(t._s(t.title))]):t._e()])])])}),[],!1,null,null,null).exports;var v=a(65659);const f="yes"===(0,r.C)("dav","enableDefaultContact"),h={name:"ExampleContactSettings",components:{NcDialog:c.i$,NcButton:c.x1,NcSettingsSection:c.rE,IconUpload:d.A,IconRestore:g},data(){return{enableDefaultContact:f,isModalOpen:!1,loading:!1,buttons:[{label:this.$t("dav","Cancel"),icon:'<svg xmlns="http://www.w3.org/2000/svg" id="mdi-cancel" viewBox="0 0 24 24"><path d="M12 2C17.5 2 22 6.5 22 12S17.5 22 12 22 2 17.5 2 12 6.5 2 12 2M12 4C10.1 4 8.4 4.6 7.1 5.7L18.3 16.9C19.3 15.5 20 13.8 20 12C20 7.6 16.4 4 12 4M16.9 18.3L5.7 7.1C4.6 8.4 4 10.1 4 12C4 16.4 7.6 20 12 20C13.9 20 15.6 19.4 16.9 18.3Z" /></svg>',callback:()=>{this.isModalOpen=!1}},{label:this.$t("dav","Import"),type:"primary",icon:v,callback:()=>{this.clickImportInput()}}]}},methods:{updateEnableDefaultContact(){l.Ay.put((0,i.Jv)("apps/dav/api/defaultcontact/config"),{allow:this.enableDefaultContact?"yes":"no"}).catch((()=>{this.enableDefaultContact=!this.enableDefaultContact,(0,s.Qg)(this.$t("dav","Error while saving settings"))}))},toggleModal(){this.isModalOpen=!this.isModalOpen},clickImportInput(){this.$refs.exampleContactImportInput.click()},resetContact(){this.loading=!0,l.Ay.put((0,i.Jv)("/apps/dav/api/defaultcontact/contact")).then((()=>{(0,s.Te)(this.$t("dav","Contact reset successfully"))})).catch((t=>{console.error("Error importing contact:",t),(0,s.Qg)(this.$t("dav","Error while resetting contact"))})).finally((()=>{this.loading=!1}))},processFile(t){this.loading=!0;const e=t.target.files[0],a=new FileReader;a.onload=async()=>{this.isModalOpen=!1;try{await l.Ay.put((0,i.Jv)("/apps/dav/api/defaultcontact/contact"),{contactData:a.result}),(0,s.Te)(this.$t("dav","Contact imported successfully"))}catch(t){console.error("Error importing contact:",t),(0,s.Qg)(this.$t("dav","Error while importing contact"))}finally{this.loading=!1,t.target.value=""}},a.readAsText(e)}}};var m=a(85072),b=a.n(m),A=a(97825),N=a.n(A),C=a(77659),y=a.n(C),w=a(55056),_=a.n(w),x=a(10540),S=a.n(x),k=a(41113),D=a.n(k),I=a(90908),E={};E.styleTagTransform=D(),E.setAttributes=_(),E.insert=y().bind(null,"head"),E.domAPI=N(),E.insertStyleElement=S(),b()(I.A,E),I.A&&I.A.locals&&I.A.locals;const $=(0,u.A)(h,(function(){var t=this,e=t._self._c;return e("NcSettingsSection",{staticClass:"example-content-setting",attrs:{id:"exmaple-content",name:t.$t("dav","Example Content"),description:t.$t("dav","Set example content to be created on new user first login.")}},[e("div",{staticClass:"example-content-setting__contacts"},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.enableDefaultContact,expression:"enableDefaultContact"}],staticClass:"checkbox",attrs:{id:"enable-default-contact",type:"checkbox"},domProps:{checked:Array.isArray(t.enableDefaultContact)?t._i(t.enableDefaultContact,null)>-1:t.enableDefaultContact},on:{change:[function(e){var a=t.enableDefaultContact,n=e.target,o=!!n.checked;if(Array.isArray(a)){var l=t._i(a,null);n.checked?l<0&&(t.enableDefaultContact=a.concat([null])):l>-1&&(t.enableDefaultContact=a.slice(0,l).concat(a.slice(l+1)))}else t.enableDefaultContact=o},t.updateEnableDefaultContact]}}),t._v(" "),e("label",{attrs:{for:"enable-default-contact"}},[t._v(" "+t._s(t.$t("dav","Default contact is added to the user's own address book on user's first login."))+" ")]),t._v(" "),t.enableDefaultContact?e("div",{staticClass:"example-content-setting__contacts__buttons"},[e("NcButton",{staticClass:"example-content-setting__contacts__buttons__button",attrs:{type:"primary"},on:{click:t.toggleModal},scopedSlots:t._u([{key:"icon",fn:function(){return[e("IconUpload",{attrs:{size:20}})]},proxy:!0}],null,!1,337456192)},[t._v("\n\t\t\t\t"+t._s(t.$t("dav","Import contact"))+"\n\t\t\t")]),t._v(" "),e("NcButton",{staticClass:"example-content-setting__contacts__buttons__button",attrs:{type:"secondary"},on:{click:t.resetContact},scopedSlots:t._u([{key:"icon",fn:function(){return[e("IconRestore",{attrs:{size:20}})]},proxy:!0}],null,!1,1178313483)},[t._v("\n\t\t\t\t"+t._s(t.$t("dav","Reset to default contact"))+"\n\t\t\t")])],1):t._e()]),t._v(" "),e("NcDialog",{attrs:{open:t.isModalOpen,name:t.$t("dav","Import contacts"),buttons:t.buttons},on:{"update:open":function(e){t.isModalOpen=e}}},[e("div",[e("p",[t._v(t._s(t.$t("dav","Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?")))])])]),t._v(" "),e("input",{ref:"exampleContactImportInput",staticClass:"hidden-visually",attrs:{id:"example-contact-import",disabled:t.loading,type:"file",accept:".vcf"},on:{change:t.processFile}})],1)}),[],!1,null,"5e92d24e",null).exports;n.Ay.prototype.$t=o.Tl,new(n.Ay.extend($))({}).$mount("#settings-example-content")},90908:(t,e,a)=>{a.d(e,{A:()=>r});var n=a(71354),o=a.n(n),l=a(76314),i=a.n(l)()(o());i.push([t.id,".example-content-setting__contacts__buttons[data-v-5e92d24e]{margin-top:1rem;display:flex}.example-content-setting__contacts__buttons__button[data-v-5e92d24e]{margin-inline-end:5px}","",{version:3,sources:["webpack://./apps/dav/src/views/ExampleContactSettings.vue"],names:[],mappings:"AAGE,6DACC,eAAA,CACA,YAAA,CACA,qEACC,qBAAA",sourceRoot:""}]);const r=i},27518:t=>{t.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:t=>{t.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:t=>{t.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:t=>{t.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:(t,e,a)=>{a.d(e,{AO:()=>j.N,Az:()=>r.N,B6:()=>p.N,EQ:()=>ht.N,K1:()=>at.N,Qz:()=>M.N,R1:()=>L.N,i$:()=>J.N,lT:()=>Q.N,rE:()=>Ct.N,v:()=>mt.N,x1:()=>P.A,yI:()=>Y.A});var n=a(83819),o=a(74555),l=a(61744),i=a(97691),r=a(77650),c=a(74479),s=a(73346),d=a(26873),p=a(57854),u=a(15502),g=a(71418),v=a(51005),f=a(9562),h=a(47611),m=a(10363),b=a(35855),A=a(64554),N=a(25535),C=a(21288),y=a(27345),w=a(85865),_=a(75308),x=a(96425),S=a(10133),k=a(542),D=a(58630),I=a(14727),E=a(9691),$=a(18608),O=a(93884),T=a(92089),L=a(17996),M=a(80790),P=a(97012),j=a(31365),z=a(7349),B=a(68841),R=a(24906),F=a(75971),X=a(5966),G=a(95936),Q=a(80703),U=a(61860),q=a(48046),J=a(69070),H=a(66160),Z=a(25521),K=a(21818),Y=a(35779),V=a(94427),W=a(27403),tt=a(48679),et=a(26517),at=a(14490),nt=a(56849),ot=a(69697),lt=a(27976),it=a(59892),rt=a(3886),ct=a(40083),st=a(62029),dt=a(30912),pt=a(74484),ut=a(22042),gt=a(23573),vt=a(54986),ft=a(64341),ht=(a(58322),a(59042),a(65043),a(21777),a(83658)),mt=a(10154),bt=(a(61338),a(94632)),At=a(88589),Nt=a(31030),Ct=a(94825),yt=a(31478),wt=a(30709),_t=a(6079),xt=a(31774),St=a(78603),kt=a(23610),Dt=(a(23020),a(53429),a(94205),a(95462),a(23739),a(16343),a(29928),a(12311),a(5324),a(42892)),It=a(15074),Et=(a(94849),a(75105),a(92471),a(16406),a(2508));n.N,o.N,l.A,i.N,r.N,c.A,s.N,d.A,u.A,g.A,v.N,p.N,f.N,h.A,m.A,b.N,A.N,N.A,C.N,y.A,w.A,_.N,x.N,S.N,k.A,D.N,I.A,E.N,$.A,vt.N,O.N,T.N,L.N,M.N,P.A,j.N,z.N,B.N,R.N,F.N,X.N,G.N,Q.N,U.A,q.A,J.N,H.N,Z.A,K.N,Y.A,V.A,W.A,tt.N,et.N,at.N,nt.N,ot.N,lt.N,it.A,gt.N,rt.A,ct.A,st.N,dt.N,pt.N,ut.N,vt.a,ft.N,bt.N,ht.N,At.N,Nt.N,Ct.N,yt.N,wt.N,mt.N,_t.N,xt.N,St.N,kt.A,Symbol.toStringTag,Dt.u,It.u,Et.yw,Symbol.toStringTag}},o={};function l(t){var e=o[t];if(void 0!==e)return e.exports;var a=o[t]={id:t,loaded:!1,exports:{}};return n[t].call(a.exports,a,a.exports,l),a.loaded=!0,a.exports}l.m=n,t=[],l.O=(e,a,n,o)=>{if(!a){var i=1/0;for(d=0;d<t.length;d++){a=t[d][0],n=t[d][1],o=t[d][2];for(var r=!0,c=0;c<a.length;c++)(!1&o||i>=o)&&Object.keys(l.O).every((t=>l.O[t](a[c])))?a.splice(c--,1):(r=!1,o<i&&(i=o));if(r){t.splice(d--,1);var s=n();void 0!==s&&(e=s)}}return e}o=o||0;for(var d=t.length;d>0&&t[d-1][2]>o;d--)t[d]=t[d-1];t[d]=[a,n,o]},l.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return l.d(e,{a:e}),e},l.d=(t,e)=>{for(var a in e)l.o(e,a)&&!l.o(t,a)&&Object.defineProperty(t,a,{enumerable:!0,get:e[a]})},l.f={},l.e=t=>Promise.all(Object.keys(l.f).reduce(((e,a)=>(l.f[a](t,e),e)),[])),l.u=t=>t+"-"+t+".js?v="+{2441:"abb0f9caea1b27348963",5862:"142cd48ca8ec32e57725",9904:"a48e2d9b44aa4db82a9e"}[t],l.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),l.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),e={},a="nextcloud:",l.l=(t,n,o,i)=>{if(e[t])e[t].push(n);else{var r,c;if(void 0!==o)for(var s=document.getElementsByTagName("script"),d=0;d<s.length;d++){var p=s[d];if(p.getAttribute("src")==t||p.getAttribute("data-webpack")==a+o){r=p;break}}r||(c=!0,(r=document.createElement("script")).charset="utf-8",r.timeout=120,l.nc&&r.setAttribute("nonce",l.nc),r.setAttribute("data-webpack",a+o),r.src=t),e[t]=[n];var u=(a,n)=>{r.onerror=r.onload=null,clearTimeout(g);var o=e[t];if(delete e[t],r.parentNode&&r.parentNode.removeChild(r),o&&o.forEach((t=>t(n))),a)return a(n)},g=setTimeout(u.bind(null,void 0,{type:"timeout",target:r}),12e4);r.onerror=u.bind(null,r.onerror),r.onload=u.bind(null,r.onload),c&&document.head.appendChild(r)}},l.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},l.nmd=t=>(t.paths=[],t.children||(t.children=[]),t),l.j=963,(()=>{var t;l.g.importScripts&&(t=l.g.location+"");var e=l.g.document;if(!t&&e&&(e.currentScript&&"SCRIPT"===e.currentScript.tagName.toUpperCase()&&(t=e.currentScript.src),!t)){var a=e.getElementsByTagName("script");if(a.length)for(var n=a.length-1;n>-1&&(!t||!/^http(s?):/.test(t));)t=a[n--].src}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),l.p=t})(),(()=>{l.b=document.baseURI||self.location.href;var t={963:0};l.f.j=(e,a)=>{var n=l.o(t,e)?t[e]:void 0;if(0!==n)if(n)a.push(n[2]);else{var o=new Promise(((a,o)=>n=t[e]=[a,o]));a.push(n[2]=o);var i=l.p+l.u(e),r=new Error;l.l(i,(a=>{if(l.o(t,e)&&(0!==(n=t[e])&&(t[e]=void 0),n)){var o=a&&("load"===a.type?"missing":a.type),i=a&&a.target&&a.target.src;r.message="Loading chunk "+e+" failed.\n("+o+": "+i+")",r.name="ChunkLoadError",r.type=o,r.request=i,n[1](r)}}),"chunk-"+e,e)}},l.O.j=e=>0===t[e];var e=(e,a)=>{var n,o,i=a[0],r=a[1],c=a[2],s=0;if(i.some((e=>0!==t[e]))){for(n in r)l.o(r,n)&&(l.m[n]=r[n]);if(c)var d=c(l)}for(e&&e(a);s<i.length;s++)o=i[s],l.o(t,o)&&t[o]&&t[o][0](),t[o]=0;return l.O(d)},a=self.webpackChunknextcloud=self.webpackChunknextcloud||[];a.forEach(e.bind(null,0)),a.push=e.bind(null,a.push.bind(a))})(),l.nc=void 0;var i=l.O(void 0,[4208],(()=>l(58945)));i=l.O(i)})();
//# sourceMappingURL=dav-settings-example-content.js.map?v=27d25c774a1f14faf3d9