1"use strict";(self.webpackChunkhellobot_skillstore=self.webpackChunkhellobot_skillstore||[]).push([[7160],{7160:(Z,m,n)=>{n.r(m),n.d(m,{NoticeModule:()=>M});var d=n(73594),p=n(11735),t=n(5e3),g=n(21086),u=n(24850),h=n(27221),l=n(69808),f=n(40388),N=n(56338),a=n(67687),v=n(22991);function C(e,i){if(1&e&&(t.TgZ(0,"h4",5),t._uU(1),t.qZA(),t.TgZ(2,"p",6)(3,"time",7),t._uU(4),t.ALo(5,"date"),t.qZA()()),2&e){const o=t.oxw().$implicit;t.xp6(1),t.Oqu(o.title),t.xp6(2),t.s9C("title",o.createAt),t.xp6(1),t.Oqu(t.xi3(5,3,o.createAt,"yyyy.MM.dd"))}}function A(e,i){if(1&e&&(t._UZ(0,"div",8),t.ALo(1,"sanitizeHtml")),2&e){const o=t.oxw().$implicit;t.Q6J("innerHTML",t.lcZ(1,1,o.content),t.oJD)}}function L(e,i){1&e&&(t.TgZ(0,"ngb-panel",2),t.YNc(1,C,6,6,"ng-template",3),t.YNc(2,A,2,3,"ng-template",4),t.qZA()),2&e&&t.Q6J("id","notice-"+i.$implicit.seq)}const y=[{path:"",component:(()=>{class e{constructor(o,s,r,c){this.noticeApi=o,this.scrollService=s,this.document=r,this.platformId=c}ngOnInit(){this.getNotices()}getNotices(){if((0,l.PM)(this.platformId))return;const o=navigator.userAgent||navigator.vendor,s=/iPad|iPhone|iPod/.test(o),r=/Android/.test(o);this.notices$=this.noticeApi.getNotices(s?"ios":r?"android":"web").pipe((0,u.U)(c=>c.reverse()),(0,h.K)(c=>(0,g.of)([])))}onPanelChange(o){o.nextState&&setTimeout(()=>{const s=this.document.getElementById(o.panelId);this.scrollService.scrollIntoViewArea(s.closest(".card"))})}}return e.\u0275fac=function(o){return new(o||e)(t.Y36(f.PK),t.Y36(N.al),t.Y36(l.K0),t.Y36(t.Lbi))},e.\u0275cmp=t.Xpm({type:e,selectors:[["hb-notice-list"]],decls:3,vars:5,consts:[[3,"closeOthers","animation","panelChange"],[3,"id",4,"ngFor","ngForOf"],[3,"id"],["ngbPanelTitle",""],["ngbPanelContent",""],[1,"ac-title"],[1,"ac-meta"],[3,"title"],[3,"innerHTML"]],template:function(o,s){1&o&&(t.TgZ(0,"ngb-accordion",0),t.NdJ("panelChange",function(c){return s.onPanelChange(c)}),t.YNc(1,L,3,1,"ngb-panel",1),t.ALo(2,"async"),t.qZA()),2&o&&(t.Q6J("closeOthers",!0)("animation",!1),t.xp6(1),t.Q6J("ngForOf",t.lcZ(2,3,s.notices$)))},directives:[a.gY,l.sg,a.Gk,a.Cu,a.gW],pipes:[l.Ov,l.uU,v.A],styles:[""]}),e})(),data:{meta:{title:"more_screen_label_notice"},layoutOptions:{hasHeader:!1,hasFooter:!1}}},{path:"**",redirectTo:"/notices"}];let T=(()=>{class e{}return e.\u0275fac=function(o){return new(o||e)},e.\u0275mod=t.oAB({type:e}),e.\u0275inj=t.cJS({imports:[[p.Bz.forChild(y)],p.Bz]}),e})(),M=(()=>{class e{}return e.\u0275fac=function(o){return new(o||e)},e.\u0275mod=t.oAB({type:e}),e.\u0275inj=t.cJS({imports:[[d.m,T]]}),e})()}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.