"use strict";(self.webpackChunk_nextcloud_text=self.webpackChunk_nextcloud_text||[]).push([["editor-guest"],{92593:(e,t,s)=>{s.d(t,{Z:()=>o});var n=s(87537),a=s.n(n),r=s(23645),i=s.n(r)()(a());i.push([e.id,".avatar[data-v-2729b79e],.avatar-wrapper[data-v-2729b79e]{border-radius:50%;width:var(--size);height:var(--size);text-align:center;color:#fff;line-height:var(--size);font-size:var(--font-size);font-weight:normal;display:flex;justify-content:center;align-items:center}","",{version:3,sources:["webpack://./src/components/Editor/AvatarWrapper.vue"],names:[],mappings:"AAEA,0DACC,iBAAA,CACA,iBAAA,CACA,kBAAA,CACA,iBAAA,CACA,UAAA,CACA,uBAAA,CACA,0BAAA,CACA,kBAAA,CACA,YAAA,CACA,sBAAA,CACA,kBAAA",sourcesContent:["\n\n.avatar, .avatar-wrapper {\n\tborder-radius: 50%;\n\twidth: var(--size);\n\theight: var(--size);\n\ttext-align: center;\n\tcolor: #ffffff;\n\tline-height: var(--size);\n\tfont-size: var(--font-size);\n\tfont-weight: normal;\n\tdisplay: flex;\n\tjustify-content: center;\n\talign-items: center;\n}\n"],sourceRoot:""}]);const o=i},77247:(e,t,s)=>{s.d(t,{Z:()=>o});var n=s(87537),a=s.n(n),r=s(23645),i=s.n(r)()(a());i.push([e.id,"form.guest-name-dialog[data-v-03556a95]{display:flex;align-items:center;padding:6px}form.guest-name-dialog[data-v-03556a95] img{margin:0 !important}form.guest-name-dialog input[type=text][data-v-03556a95]{flex-grow:1}form.guest-name-dialog label[data-v-03556a95]{padding-right:3px;height:32px}","",{version:3,sources:["webpack://./src/components/Editor/GuestNameDialog.vue"],names:[],mappings:"AACA,wCACC,YAAA,CACA,kBAAA,CACA,WAAA,CAEA,4CACC,mBAAA,CAGD,yDACC,WAAA,CAED,8CACC,iBAAA,CACA,WAAA",sourcesContent:["\nform.guest-name-dialog {\n\tdisplay: flex;\n\talign-items: center;\n\tpadding: 6px;\n\n\t&::v-deep(img) {\n\t\tmargin: 0 !important;\n\t}\n\n\tinput[type=text] {\n\t\tflex-grow: 1;\n\t}\n\tlabel {\n\t\tpadding-right: 3px;\n\t\theight: 32px;\n\t}\n}\n"],sourceRoot:""}]);const o=i},15701:(e,t,s)=>{s.d(t,{Z:()=>x});var n=s(75925);function a(e,t){var s=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),s.push.apply(s,n)}return s}function r(e){for(var t=1;t{s.r(t),s.d(t,{default:()=>w});var n=s(15168),a=s.n(n),r=s(79753),i=s(15701),o=s(31728);const u={name:"GuestNameDialog",components:{AvatarWrapper:i.Z},directives:{tooltip:a()},mixins:[o.BG],props:{session:{type:Object,required:!0}},data:function(){return{guestName:"",guestNameBuffered:""}},computed:{avatarUrl:function(){var e=(0,r.generateUrl)("/avatar/guest/{user}/{size}",{user:this.guestNameBuffered,size:32});return window.location.protocol+"//"+window.location.host+e}},beforeMount:function(){this.guestName=this.$syncService.session.guestName,this.updateBufferedGuestName()},methods:{setGuestName:function(){var e=this,t=this.$syncService.session.guestName;this.$syncService.updateSession(this.guestName).then((function(){localStorage.setItem("nick",e.guestName),e.updateBufferedGuestName()})).catch((function(s){e.guestName=t}))},updateBufferedGuestName:function(){this.guestNameBuffered=this.guestName}}};var l=s(93379),c=s.n(l),p=s(7795),A=s.n(p),d=s(90569),m=s.n(d),g=s(3565),f=s.n(g),v=s(19216),h=s.n(v),C=s(44589),b=s.n(C),y=s(77247),x={};x.styleTagTransform=b(),x.setAttributes=f(),x.insert=m().bind(null,"head"),x.domAPI=A(),x.insertStyleElement=h();c()(y.Z,x);y.Z&&y.Z.locals&&y.Z.locals;const w=(0,s(51900).Z)(u,(function(){var e=this,t=e._self._c;return t("form",{directives:[{name:"tooltip",rawName:"v-tooltip",value:e.t("text","Enter your name so other people can see who is editing"),expression:"t('text', 'Enter your name so other people can see who is editing')"}],staticClass:"guest-name-dialog",on:{submit:function(t){return t.preventDefault(),e.setGuestName()}}},[t("label",[t("AvatarWrapper",{attrs:{session:e.session,size:32}})],1),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.guestName,expression:"guestName"}],attrs:{type:"text","aria-label":e.t("text","Edit guest name"),placeholder:e.t("text","Guest")},domProps:{value:e.guestName},on:{input:function(t){t.target.composing||(e.guestName=t.target.value)}}}),e._v(" "),t("input",{staticClass:"icon-confirm",attrs:{type:"submit","aria-label":e.t("text","Save guest name"),value:""}})])}),[],!1,null,"03556a95",null).exports}}]); //# sourceMappingURL=editor-guest.js.map?v=da42083e76635a904477