/*! For license information please see user_status-dashboard.js.LICENSE.txt */ (()=>{var n,s={93365:(n,s,t)=>{var e={"./af":36026,"./af.js":36026,"./ar":28093,"./ar-dz":41943,"./ar-dz.js":41943,"./ar-kw":23969,"./ar-kw.js":23969,"./ar-ly":40594,"./ar-ly.js":40594,"./ar-ma":18369,"./ar-ma.js":18369,"./ar-sa":32579,"./ar-sa.js":32579,"./ar-tn":76442,"./ar-tn.js":76442,"./ar.js":28093,"./az":86425,"./az.js":86425,"./be":22004,"./be.js":22004,"./bg":42982,"./bg.js":42982,"./bm":21067,"./bm.js":21067,"./bn":8366,"./bn.js":8366,"./bo":95040,"./bo.js":95040,"./br":521,"./br.js":521,"./bs":83242,"./bs.js":83242,"./ca":73046,"./ca.js":73046,"./cs":25794,"./cs.js":25794,"./cv":28231,"./cv.js":28231,"./cy":10927,"./cy.js":10927,"./da":42832,"./da.js":42832,"./de":29415,"./de-at":3331,"./de-at.js":3331,"./de-ch":45524,"./de-ch.js":45524,"./de.js":29415,"./dv":44700,"./dv.js":44700,"./el":88752,"./el.js":88752,"./en-SG":16706,"./en-SG.js":16706,"./en-au":90444,"./en-au.js":90444,"./en-ca":65959,"./en-ca.js":65959,"./en-gb":62762,"./en-gb.js":62762,"./en-ie":40909,"./en-ie.js":40909,"./en-il":79909,"./en-il.js":79909,"./en-nz":75200,"./en-nz.js":75200,"./eo":27447,"./eo.js":27447,"./es":86756,"./es-do":47049,"./es-do.js":47049,"./es-us":57133,"./es-us.js":57133,"./es.js":86756,"./et":72182,"./et.js":72182,"./eu":14419,"./eu.js":14419,"./fa":2916,"./fa.js":2916,"./fi":49964,"./fi.js":49964,"./fo":26094,"./fo.js":26094,"./fr":35833,"./fr-ca":56994,"./fr-ca.js":56994,"./fr-ch":2740,"./fr-ch.js":2740,"./fr.js":35833,"./fy":69542,"./fy.js":69542,"./ga":93264,"./ga.js":93264,"./gd":77457,"./gd.js":77457,"./gl":83043,"./gl.js":83043,"./gom-latn":28379,"./gom-latn.js":28379,"./gu":406,"./gu.js":406,"./he":73219,"./he.js":73219,"./hi":99834,"./hi.js":99834,"./hr":28754,"./hr.js":28754,"./hu":93945,"./hu.js":93945,"./hy-am":81319,"./hy-am.js":81319,"./id":24875,"./id.js":24875,"./is":23724,"./is.js":23724,"./it":79906,"./it-ch":34303,"./it-ch.js":34303,"./it.js":79906,"./ja":77105,"./ja.js":77105,"./jv":15026,"./jv.js":15026,"./ka":67416,"./ka.js":67416,"./kk":79734,"./kk.js":79734,"./km":60757,"./km.js":60757,"./kn":58369,"./kn.js":58369,"./ko":77687,"./ko.js":77687,"./ku":95544,"./ku.js":95544,"./ky":85431,"./ky.js":85431,"./lb":13613,"./lb.js":13613,"./lo":34252,"./lo.js":34252,"./lt":84619,"./lt.js":84619,"./lv":93760,"./lv.js":93760,"./me":93393,"./me.js":93393,"./mi":12369,"./mi.js":12369,"./mk":48664,"./mk.js":48664,"./ml":23099,"./ml.js":23099,"./mn":98539,"./mn.js":98539,"./mr":778,"./mr.js":778,"./ms":39970,"./ms-my":82625,"./ms-my.js":82625,"./ms.js":39970,"./mt":15714,"./mt.js":15714,"./my":53055,"./my.js":53055,"./nb":73945,"./nb.js":73945,"./ne":63645,"./ne.js":63645,"./nl":4829,"./nl-be":12823,"./nl-be.js":12823,"./nl.js":4829,"./nn":23756,"./nn.js":23756,"./pa-in":97877,"./pa-in.js":97877,"./pl":53066,"./pl.js":53066,"./pt":28677,"./pt-br":81592,"./pt-br.js":81592,"./pt.js":28677,"./ro":32722,"./ro.js":32722,"./ru":59138,"./ru.js":59138,"./sd":32568,"./sd.js":32568,"./se":49753,"./se.js":49753,"./si":58024,"./si.js":58024,"./sk":31058,"./sk.js":31058,"./sl":43452,"./sl.js":43452,"./sq":2795,"./sq.js":2795,"./sr":26976,"./sr-cyrl":38819,"./sr-cyrl.js":38819,"./sr.js":26976,"./ss":7467,"./ss.js":7467,"./sv":42787,"./sv.js":42787,"./sw":80298,"./sw.js":80298,"./ta":57532,"./ta.js":57532,"./te":76076,"./te.js":76076,"./tet":40452,"./tet.js":40452,"./tg":64794,"./tg.js":64794,"./th":48245,"./th.js":48245,"./tl-ph":36056,"./tl-ph.js":36056,"./tlh":15249,"./tlh.js":15249,"./tr":22053,"./tr.js":22053,"./tzl":39871,"./tzl.js":39871,"./tzm":39574,"./tzm-latn":19210,"./tzm-latn.js":19210,"./tzm.js":39574,"./ug-cn":91532,"./ug-cn.js":91532,"./uk":11432,"./uk.js":11432,"./ur":88523,"./ur.js":88523,"./uz":54958,"./uz-latn":68735,"./uz-latn.js":68735,"./uz.js":54958,"./vi":83398,"./vi.js":83398,"./x-pseudo":56665,"./x-pseudo.js":56665,"./yo":11642,"./yo.js":11642,"./zh-cn":5462,"./zh-cn.js":5462,"./zh-hk":92530,"./zh-hk.js":92530,"./zh-tw":97333,"./zh-tw.js":97333};function a(n){var s=r(n);return t(s)}function r(n){if(!t.o(e,n)){var s=new Error("Cannot find module '"+n+"'");throw s.code="MODULE_NOT_FOUND",s}return e[n]}a.keys=function(){return Object.keys(e)},a.resolve=r,n.exports=a,a.id=93365},36603:(n,s,e)=>{"use strict";var a=e(20144),r=e(79753),o=e(22200),u=e(9944),j=e(66164),i=e(28017),l=e.n(i),d=e(97e3),c=e.n(d),m=e(16453),p=e(80351),h=e.n(p);const f={name:"Dashboard",components:{Avatar:l(),DashboardWidget:j.Z,DashboardWidgetItem:j.v,EmptyContent:c()},data:()=>({statuses:[],loading:!0}),computed:{items(){return this.statuses.map((n=>{const s=n.icon||"";let e=n.message||"";""===e&&("away"===n.status&&(e=t("user_status","Away")),"dnd"===n.status&&(e=t("user_status","Do not disturb")));const a=""!==n.icon?"".concat(s," ").concat(e):e;let r;return r=null===n.icon&&""===e&&null===n.timestamp?"":null===n.icon&&""===e&&null!==n.timestamp?h()(n.timestamp,"X").fromNow():null!==n.timestamp?this.t("user_status","{status}, {timestamp}",{status:a,timestamp:h()(n.timestamp,"X").fromNow()},null,{escape:!1,sanitize:!1}):a,{mainText:n.displayName,subText:r,avatarUsername:n.userId}}))}},mounted(){try{this.statuses=(0,m.loadState)("user_status","dashboard_data"),this.loading=!1}catch(n){console.error(n)}}};var b=e(93379),v=e.n(b),y=e(43973);v()(y.Z,{insert:"head",singleton:!1}),y.Z.locals;const g=(0,e(51900).Z)(f,(function(){var n=this,s=n.$createElement,t=n._self._c||s;return t("DashboardWidget",{attrs:{id:"user-status_panel",items:n.items,loading:n.loading},scopedSlots:n._u([{key:"default",fn:function(s){var e=s.item;return[t("DashboardWidgetItem",{attrs:{"main-text":e.mainText,"sub-text":e.subText},scopedSlots:n._u([{key:"avatar",fn:function(){return[t("Avatar",{staticClass:"item-avatar",attrs:{size:44,user:e.avatarUsername,"display-name":e.mainText,"show-user-status":!1,"show-user-status-compact":!1}})]},proxy:!0}],null,!0)})]}},{key:"empty-content",fn:function(){return[t("EmptyContent",{attrs:{id:"user_status-widget-empty-content",icon:"icon-user-status"}},[n._v("\n\t\t\t"+n._s(n.t("user_status","No recent status changes"))+"\n\t\t")])]},proxy:!0}])})}),[],!1,null,null,null).exports;e.nc=btoa((0,o.getRequestToken)()),e.p=(0,r.generateFilePath)("user_status","","js/"),a.default.prototype.t=u.translate,a.default.prototype.n=u.translatePlural,a.default.prototype.OC=OC,a.default.prototype.OCA=OCA,document.addEventListener("DOMContentLoaded",(function(){OCA.Dashboard.register("user_status",(n=>{new(a.default.extend(g))({propsData:{}}).$mount(n)}))}))},43973:(n,s,t)=>{"use strict";t.d(s,{Z:()=>u});var e=t(94015),a=t.n(e),r=t(23645),o=t.n(r)()(a());o.push([n.id,"#user_status-widget-empty-content{text-align:center;margin-top:5vh}","",{version:3,sources:["webpack://./apps/user_status/src/views/Dashboard.vue"],names:[],mappings:"AAyHA,kCACC,iBAAA,CACA,cAAA",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n#user_status-widget-empty-content {\n\ttext-align: center;\n\tmargin-top: 5vh;\n}\n"],sourceRoot:""}]);const u=o}},e={};function a(n){var t=e[n];if(void 0!==t)return t.exports;var r=e[n]={id:n,loaded:!1,exports:{}};return s[n].call(r.exports,r,r.exports,a),r.loaded=!0,r.exports}a.m=s,a.amdD=function(){throw new Error("define cannot be used indirect")},a.amdO={},n=[],a.O=(s,t,e,r)=>{if(!t){var o=1/0;for(l=0;l=r)&&Object.keys(a.O).every((n=>a.O[n](t[j])))?t.splice(j--,1):(u=!1,r0&&n[l-1][2]>r;l--)n[l]=n[l-1];n[l]=[t,e,r]},a.n=n=>{var s=n&&n.__esModule?()=>n.default:()=>n;return a.d(s,{a:s}),s},a.d=(n,s)=>{for(var t in s)a.o(s,t)&&!a.o(n,t)&&Object.defineProperty(n,t,{enumerable:!0,get:s[t]})},a.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(n){if("object"==typeof window)return window}}(),a.o=(n,s)=>Object.prototype.hasOwnProperty.call(n,s),a.r=n=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})},a.nmd=n=>(n.paths=[],n.children||(n.children=[]),n),a.j=63,a.p="/dist/",(()=>{var n={63:0};a.O.j=s=>0===n[s];var s=(s,t)=>{var e,r,o=t[0],u=t[1],j=t[2],i=0;if(o.some((s=>0!==n[s]))){for(e in u)a.o(u,e)&&(a.m[e]=u[e]);if(j)var l=j(a)}for(s&&s(t);ia(36603)));r=a.O(r)})(); //# sourceMappingURL=user_status-dashboard.js.map?v=8fea5a033331bb2683e8