PageSourceSearch

https://www.startupsg.gov.sg/_nuxt/B_PhlvpK.js

js startupsg.gov.sg collected 2026-10-02 03:44:50 UTC 97,509 bytes, 1 lines download raw bytes

1import{C as e,Ct as t,Dt as n,G as r,H as i,It as a,J as o,O as s,P as c,R as l,Tt as u,X as d,Y as f,Z as p,_ as m,a as h,b as g,c as _,ct as v,d as y,dt as b,ht as x,it as S,j as C,l as w,lt as ee,nt as te,rt as T,st as E,t as ne,tt as re,ut as D,v as O,w as k,x as A,y as j}from"./8qkx9fm_.js";import{r as M}from"./FJJ_VChM.js";import"./BBvfGXk3.js";import{J as ie,_ as ae,l as oe,o as se,r as N,u as P,ut as ce,v as le}from"./CdIBwUDP.js";import{n as ue,t as de}from"./cQbAK0h6.js";import{a as fe,c as pe,n as me,s as he,t as ge}from"./BsFmkJyl.js";import{i as _e,r as ve}from"./CuXpsoG7.js";import{s as ye}from"./zMiU0WLD.js";import{t as F}from"./z7x-yh41.js";import{a as be,c as xe,o as I,s as L,t as R}from"./CZpv-BMA.js";import{n as Se,r as z,t as Ce}from"./D1t5tjXd.js";import{t as B}from"./DoxrH09R.js";import{t as we}from"./DcHaHF8m.js";import{n as Te,r as Ee}from"./Bq9S3HgH2.js";import{t as De}from"./CPacO4Y12.js";import{t as Oe}from"./DRZGJv-P2.js";import{n as ke,r as Ae,t as je}from"./y4NIM3F52.js";import{a as Me,i as Ne,o as Pe}from"./6y7XYlX_.js";import{o as Fe,t as V}from"./C85encFo.js";import{t as Ie}from"./CmNChwZK.js";import{a as Le,o as Re,r as ze}from"./Cer4i2FG.js";import{t as H}from"./BDNMzG2s.js";import{t as Be}from"./BuI0-gTH.js";import{t as Ve}from"./CIphg91e.js";import{r as He}from"./D_meIvIY.js";import{t as Ue}from"./DyejZ14j.js";import{t as U}from"./CY1gyOwE.js";import{t as We}from"./CYRijvNv.js";import{t as W}from"./Dmi1tZwj.js";import{t as G}from"./l7MAESFm.js";import{n as Ge,t as Ke}from"./B38zpDzh.js";import{t as qe}from"./DnhCaw0D.js";import{t as Je}from"./_K1GJ554.js";import{t as Ye}from"./CXOkWl3C.js";import{t as Xe}from"./BR6-PFkC.js";import{t as Ze}from"./CEDNBXz4.js";import{t as Qe}from"./BTYAtXNS2.js";import{t as $e}from"./DAd5R3rG2.js";import{n as et,t as K}from"./BsosJTUT2.js";import{t as q}from"./DnN0IqqV2.js";import{t as tt}from"./BxnooWvN2.js";import{t as J}from"./DF0BdDb52.js";import{t as nt}from"./BNsc-ocJ2.js";import{t as rt}from"./DkVJRBYn2.js";import{t as Y}from"./D5E6_SGz2.js";import{t as X}from"./DqIpBRTd2.js";import{t as Z}from"./Dh3zwipk2.js";import{n as it,r as at,t as Q}from"./BRxA0l5J2.js";import{n as ot,t as st}from"./W8S2HtLB2.js";import{r as ct,t as lt}from"./Ua1zzcr62.js";import{t as ut}from"./DXQ9UTla2.js";import{t as dt}from"./BQ_8jzBG2.js";import{t as ft}from"./BwFdaBbV2.js";import{t as pt}from"./B8hZeZBG.js";import{t as mt}from"./_g-bgtGU.js";import{t as ht}from"./BVViI2Fd.js";C();var gt={xmlns:`http://www.w3.org/2000/svg`,fill:`none`,viewBox:`0 0 16 16`};function _t(e,t){return r(),A(`svg`,gt,[...t[0]||=[O(`g`,{fill:`#4A90E2`},[O(`path`,{d:`M9.333 2v1.334h2q.14-.015.28 0L10.28 4.667 6.793 8.161l.94.94L12.6 4.267q.069.194.066.4v2h1.333V2.001z`}),O(`path`,{d:`M11.334 12.667h-8v-8h4V3.333h-4C2.597 3.333 2 3.93 2 4.667v8C2 13.403 2.597 14 3.334 14h8c.736 0 1.333-.597 1.333-1.334v-4h-1.333z`})],-1)]])}var vt={render:_t};C();var yt={xmlns:`http://www.w3.org/2000/svg`,fill:`none`,viewBox:`0 0 17 17`};function bt(e,t){return r(),A(`svg`,yt,[...t[0]||=[O(`path`,{fill:`#242425`,d:`M.166 5.667V9h.833V14H.166v2.5h16.667V14h-.834V9h.834V5.668l-8.334-5zM3.499 14V9h1.667v5zm4.167 0V9h1.667v5zm5.833 0h-1.666V9h1.666zm-3.333-8.333a1.667 1.667 0 1 1-3.335-.002 1.667 1.667 0 0 1 3.335.002`},null,-1)]])}var xt={render:bt};C();var St={xmlns:`http://www.w3.org/2000/svg`,fill:`none`,viewBox:`0 0 15 18`};function Ct(e,t){return r(),A(`svg`,St,[...t[0]||=[O(`path`,{fill:`#242425`,d:`M14.166 9c0-.92-.747-1.667-1.666-1.667h-.834v-2.5A4.17 4.17 0 0 0 7.5.667a4.17 4.17 0 0 0-4.167 4.166v2.5H2.5C1.58 7.333.833 8.081.833 9v6.667c0 .919.748 1.666 1.667 1.666h10c.919 0 1.666-.747 1.666-1.666zM5 4.833c0-1.378 1.121-2.5 2.5-2.5 1.378 0 2.5 1.122 2.5 2.5v2.5H5z`},null,-1)]])}var wt={render:Ct};C(),E();var Tt={name:`GovernmentBanner`,components:{governmentBuilding:xt,externalLink:vt,lock:wt},mixins:[Be,Ve],props:{isFixed:{type:Boolean,default:!1}},methods:{toggleGovtBanner(){this.$store.commit(`expandGovtBanner`,!this.showGovtBanner)}},computed:{showGovtBanner(){return this.$store.state.isShowGovtBanner},isShrink(){return this.isHeaderShrink},shouldAppHeaderBeFixed:function(){let e=this.$store.state.appHeaderFixedState;return e===null?this.isFixed:e}}},Et={class:`sgds-container container`},Dt={key:0,class:`sgds-dropdown-wrapper`},Ot={class:`sgds-dropdown-container container`},kt={class:`sgds-left-section`},At={class:`sgds-dropdown-content`},jt={class:`sgds-text-link-plain`},Mt={href:`https://www.gov.sg/trusted-sites#govsites`,target:`_blank`,rel:`noopener noreferrer`},Nt={class:`sgds-right-section`},Pt={class:`sgds-dropdown-content`};function Ft(t,n,i,a,o,s){let c=d(`government-building`),l=d(`external-link`),u=d(`lock`);return r(),A(`div`,{class:v([`sgds-masthead`,{"sgds-masthead--fixed":s.shouldAppHeaderBeFixed&&!s.isShrink,"sgds-masthead--unfixed":!s.shouldAppHeaderBeFixed}])},[O(`div`,Et,[n[10]||=O(`a`,{href:`https://www.gov.sg/`,target:`_blank`,rel:`noopener noreferrer`},[O(`span`,{class:`sgds-icon sgds-icon-sg-crest`}),O(`span`,{class:`sgds-text`},`A Singapore Government Agency Website`)],-1),O(`div`,{onClick:n[0]||=(...e)=>s.toggleGovtBanner&&s.toggleGovtBanner(...e)},[n[1]||=O(`span`,{class:`sgds-text-link`},`How to identify`,-1),k(z,{size:`16px`,style:{color:`#4a90e2`,position:`relative`,right:`3px`}},{default:T(()=>[e(b(s.showGovtBanner?`mdi-chevron-up`:`mdi-chevron-down`),1)]),_:1})]),s.showGovtBanner&&!s.isShrink?(r(),A(`div`,Dt,[O(`div`,Ot,[O(`div`,kt,[O(`div`,At,[O(`div`,null,[k(c,{class:`header-icons`,alt:`logo`})]),O(`div`,null,[n[6]||=O(`div`,{class:`sgds-masthead-body`},[O(`strong`,null,`Official website links end with .gov.sg`)],-1),O(`p`,null,[n[3]||=e(`Government agencies communicate via `,-1),n[4]||=O(`span`,{style:{"font-weight":`600`}},`.gov.sg`,-1),n[5]||=e(` websites (e.g. go.gov.sg/open). `,-1),O(`span`,jt,[O(`a`,Mt,[n[2]||=e(`Trusted websites `,-1),
1k(l,{class:`inline-house-icon`,alt:`logo`,style:{cursor:`pointer`,position:`relative`,top:`2px`}})])])])])])]),O(`div`,Nt,[O(`div`,Pt,[O(`div`,null,[k(u,{class:`header-icons`,alt:`logo`})]),O(`div`,null,[n[9]||=O(`div`,{class:`sgds-masthead-body`},[O(`strong`,null,`Secure websites use HTTPS`)],-1),O(`p`,null,[n[7]||=e(`Look for a lock ( `,-1),k(u,{class:`header-icons`,alt:`logo`}),n[8]||=e(` ) or https:// as an added precaution. Share sensitive information only on official, secure websites. `,-1)])])])])])])):g(``,!0)])],2)}var It=Object.assign(H(Tt,[[`render`,Ft],[`__scopeId`,`data-v-c6bb8097`]]),{__name:`GovernmentBanner`});C(),E();var Lt={name:`FloatingThreadList`,mixins:[U,Be],props:{showMessageThreads:{type:Boolean,required:!0}},data(){return{searchThreadValue:void 0,sound:void 0,soundLoaded:!1,soundLoadedCallback:void 0,windowSize:{x:0,y:0},threadFilters:[{key:`all`,label:`All Messages`},{key:`unread`,label:`Unread Messages`},{key:`archived`,label:`Archived Messages`},{key:`muted`,label:`Muted Messages`}]}},async mounted(){console.log(`inbox mounted.`),this.isAuthenticated&&(document.addEventListener(`visibilitychange`,this.handleVisibilityEvent),window.addEventListener(`resize`,this.handleResize),window.addEventListener(`online`,this.handleOnline),window.addEventListener(`offline`,this.handleOnline),this.sound=new Audio(`/audio/msg.mp3`),this.sound.addEventListener(`canplaythrough`,this.handleSoundLoaded),this.$store.commit(`inbox/setPlaySoundHandler`,this.handlePlaySound),this.loginTinodeOnMount(),this.onResize())},unmounted(){this.sound.removeEventListener(`canplaythrough`,this.handleSoundLoaded)},beforeUpdate(){this.isAuthenticated&&!this.tinodeConnected&&(document.addEventListener(`visibilitychange`,this.handleVisibilityEvent),window.addEventListener(`resize`,this.handleResize),window.addEventListener(`online`,this.handleOnline),window.addEventListener(`offline`,this.handleOnline),this.sound=new Audio(`/audio/msg.mp3`),this.sound.addEventListener(`canplaythrough`,this.handleSoundLoaded),this.$store.commit(`inbox/setPlaySoundHandler`,this.handlePlaySound),this.loginTinodeOnMount(),this.onResize())},computed:{...Ee({tinodeConnected:`inbox/tinodeConnected`,tinode:`inbox/tinode`,threads:`inbox/threads`,unfilteredThreads:`inbox/unfilteredThreads`,isLoadingThreads:`inbox/isLoadingThreads`,connections:`connections/connections`,activeThreadFilter:`inbox/activeThreadFilter`,isDebugMode:`inbox/isDebugMode`,myUserId:`inbox/myUserId`,hasUnreadMessages:`inbox/hasUnreadMessages`,totalUnreadMessages:`inbox/totalUnreadMessages`,formattedTotalUnreadMessages:`inbox/formattedTotalUnreadMessages`}),FILTER_MAP(){return{unread:`Unread Messages`,archived:`Archived Messages`,muted:`Muted Messages`}}},emits:[`onClickMessageThreads`,`onClickNewThread`,`onSelectThreadProfileId`],methods:{...Te({connectTinode:`inbox/connectTinode`,loginTinode:`inbox/loginTinode`,loadMockThreads:`inbox/loadMockThreads`,loadThreads:`inbox/loadThreads`,handleResize:`inbox/handleResize`,handleOnline:`inbox/handleOnline`,handleOffline:`inbox/handleOffline`,handleSetThreadFilter:`inbox/handleSetThreadFilter`,sendReadEventWhenAppIsVisible:`inbox/sendReadEventWhenAppIsVisible`,handleLogout:`inbox/handleLogout`,initTopic:`inbox/initTopic`}),handleOnClickMessageThreads(){this.$emit(`onClickMessageThreads`,!this.showMessageThreads)},handleOnCloseThread(){this.selectedThreadProfileId=void 0},handleOnCloseThreadFilter(){this.handleSetThreadFilter({key:`all`,label:`All Messages`})},newMessage(){this.$emit(`onClickNewThread`),this.$router.push(`/dashboard/inbox/new`)},handleOnSelectThreadProfileId(e){this.$emit(`onSelectThreadProfileId`,e)},handleSelectThread(e){e&&(this.handleOnSelectThreadProfileId(e),this.$nextTick(()=>{console.log(`Unsetting this.searchThreadValue`),this.clearSearchThreadValue()}))},handleExitThread(){console.log(`Exiting thread.`),this.initTopic()},async handleConnectTinode(){await this.connectTinode({handleConnected:this.handleConnected,handleDisconnect:this.handleDisconnect})},async loginTinodeOnMount(){await this.handleLoginTinode()},async handleLoginTinode(){await this.loginTinode({path:(this._.provides[M]||this.$route).fullPath})},async handleLoadThreads(){await this.loadThreads()},clearSearchThreadValue(){this.searchThreadValue=void 0,setTimeout(()=>{this.$refs.threadSelector&&this.$refs.threadSelector.blur(),document.getElementById(`new-message-body`).focus()},200)},getImageSourceFromData(e){return e?typeof e==`string`?e:e.type&&e.data?e.data.indexOf(`data:`)===0?e.data:`data:image/${e.type};base64,${e.data}`:null:null},formatLastMessageTime(e){return e.fromNow()},handlePlaySound(){if(!this.sound){console.error(`Sound not loaded.`);return}if(!this.soundLoaded){console.log(`Sound queued.`),this.soundLoadedCallback=()=>{console.log(`Queued sound played.`),this.handlePlaySound()};return}try{if(!this.sound.play){console.log(`Sound not supported.`);return}this.sound.play()}catch(e){console.error(`Exception when playing sound: `,e)}},handleVisibilityEvent({commit:e,dispatch:t}){this.sendReadEventWhenAppIsVisible({visible:!document.hidden})},handleSoundLoaded(){this.soundLoaded||(this.soundLoaded=!0,typeof this.soundLoadedCallback==`function`&&this.soundLoadedCallback())},handleLostConnection(){},onResize(){console.log(`onResize:`,this.windowSize),this.windowSize={x:window.innerWidth,y:window.innerHeight}}},watch:{tinodeConnected(e,t){console.log(`tinodeConnected changed from `,t,` to `,e),t&&!e&&this.handleLostConnection()}}},Rt={class:`threads-list-wrapper`},zt={class:`threads-heading`},Bt={key:0,class:`threads-heading-back`},Vt={class:`threads-heading-icons`},Ht={class:`threads-filter`},Ut={key:0,class:`threads-active-filter`},Wt={class:`threads-wrapper`},Gt={key:0,style:{"text-align":`center`,padding:`32px`}},Kt={key:0,style:{"text-align":`center`,padding:`32px`}},qt={key:1,style:{"text-align":`center`,padding:`32px`}},Jt={key:2,style:{"text-align":`center`,padding:`32px`}},Yt={key:3,style:{"text-align":`center`,padding:`32px`}},Xt={class:`last-message-time`},Zt={class:`last-message-time`};function Qt(t,n,i,a,l,u){let d=B;return r(),j(d,{placeholder:`Loading...`},{default:T(()=>[O(`div`,Rt,[O(`div`,zt,[O(`div`,{class:`threads-heading__label-wrapper`,onClick:n[0]||=(...e)=>u.handleOnClickMessageThreads&&u.handleOnClickMessageThreads(...e)},[t.breakpoint.smAndDown?(r(),A(`span`,Bt,[...n[3]||=[O(`i`,{"aria-hidden":`true`,class:`v-icon icon-back`},null,-1)]])):g(``,!0),n[4]||=O(`span`,{class:`threads-heading__label`},` Messages`,-1),t.hasUnreadMessages?(r(),j($e,{key:1,content:t.formattedTotalUnreadMessages,class:`mb-2`,color:`primary`},null,8,[`content`])):g(``,!0)]),O(`div`,Vt,[k(K,{variant:`text`,icon:``,fab:``,small:``,color:`#fff`,onClick:u.newMessage,style:{"background-color":`transparent !important`}},{default:T(()=>[k(z,{icon:`icon-messages-new`,size:`16`,alt:`new`})]),_:1},8,[`onClick`])])]),O(`div`,Ht,[k(We,{items:t.unfilteredThreads,"item-title":`title`,"item-value":`profileId`,"item-avatar":`avatar`,placeholder:`Search for people`,autocomplete:`false`,"onUpdate:modelValue":[u.handleSelectThread,n[1]||=e=>l.searchThreadValue=e],modelValue:l.searchThreadValue,ref:`threadSelector`,density:`compact`,"hide-details":``,class:`threads-filter__autocomplete`},{"prepend-inner":T(()=>[k(z,{icon:`mdi-magnify`,size:`16`})]),"no-data":T(()=>[...n[5]||=[O(`div`,{style:{padding:`12px 24px`}},`No matching threads!`,-1)]]),item:T(({props:e,item:t})=>[k(I,ee(s(e)),{title:T(()=>[...n[6]||=[]]),default:T(()=>[k(V,{"no-gutters":``},{default:T(()=>[k(J,{cols:`3`},{default:T(()=>[k(W,null,{default:T(()=>[k(G,{src:u.getImageSourceFromData(t.raw.avatar),alt:`avatar`},null,8,[`src`])]),_:2},1024)]),_:2},1024),k(J,{cols:`9`,"align-self":`center`},{default:T(()=>[O(`div`,null,[k(L,{innerHTML:t.raw.title},null,8,[`innerHTML`])])]),_:2},1024)]),_:2},1024)]),_:2},1040)]),_:1},8,[`items`,`onUpdate:modelValue`,`modelValue`]),O(`div`,null,[k(Ze,{"offset-y":``},{activator:T(({props:e})=>[k(K,c(e,{variant:`flat`,ripple:!1,class:`btn-filter v-btn-icon`}),{default:T(()=>[k(z,{"aria-hidden":`true`,class:`v-icon icon-filter`})]),_:1},16)]),default:T(()=>[k(R,null,{default:T(()=>[(r(!0),A(y,null,o(l.threadFilters,n=>(r(),j(I,{key:n.key,onClick:()=>t.handleSetThreadFilter(n)},{default:T(()=>[n.key===t.activeThreadFilter.key?(r(),j(L,{key:0,class:`thread-filter__label`},{default:T(()=>[e(b(n.label),1)]),_:2},1024)):(r(),j(L,{key:1},{default:T(()=>[e(b(n.label),1)]),_:2},1024))]),_:2},1032,[`onClick`]))),128))]),_:1})]),_:1})])]),t.activeThreadFilter.key===`all`?g(``,!0):(r(),A(`div`,Ut,[O(`div`,{onClick:n[2]||=(...e)=>u.handleOnCloseThreadFilter&&u.handleOnCloseThreadFilter(...e),class:`threads-active-filter__close`},[...n[7]||=[O(`img`,{src:`data:image/png;
1base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABGdBTUEAALGPC/xhBQAAAvdJREFUeAHtmb+O00AQxs8RREFKFaWioIt0iI43ACRqKCJBd1VAoUuRFEmqJFKUBhokCgo66IBXCIgXoAHpSuARuDuRP8wXMdJeiO2LZ3b3LK8lay3HOzPfb2d213G0Xq9LBwU+Ci0e4x4AFDj7N9JDBoQMKDiBUAIFT4CwDIYSCCVQcAKhBAqeAAdXpABGo9HTKIpu0/mm3+9/kdpL6R+Rvyea/iLJ/wEQv1qtXiLoUqn0h87HBOF9ioisP0P8a/J3BAPk66RcLh/2er0fWQ1u7Eg6YyS4PwV2lc63k8nkId9TbM+Jh13ydW25XN6U+hBNgkh7jDwHYQnCf+Lhj3x/q9frn9h31lYEADWPtLcIIU78cbVavd9qtU6zCud+IgAwgpq3BCFJ/N1Op/OTRUhaMQBLEJyIR+wqAJQhxIqvVCp3tEYeMeNQAwBjSeUwHo8f4JmUI1F8t9v9ldJ/759VAcB7HATab7xLgeBcPOJVB5ARghfx1gDsCcGbeKsAGAJtWB5t7xOMcvAqHjGK3gVg4CIHah+isVPk5/9BmdO9e3wPLQE7xmxvY8Iz/fC1EwBwtgsCB8Gta/Hwa2USZEFmOxgMPmyXg/m7D/Hw7wwAnBGEj9TMcb19EIDnrtLe9O0SAE9452reCOZFyj7BeFTv0hUAFn8UFzomSGN1iHtM/b4LADvFo+ZpJXiWsESqi91l0DaAWPFY6obD4avtidF1JtgEkCieJ7xdq4NLCLYAXEg8p6RPCDYA7CXeNwRtAJnE+4SgCUAk3hcELQAq4n1A0ACgKt41BCkAK+JdQhC9DpvfBjloG291u16laQd5ub4NAoAN8bAbs0+4HN8GSfTm8xSNyHeb/+QYEE4Ahfx91fg2KCoBBDKdTm8sFovDWq32ud1u/8Y9m8dsNrtO/m41Go15s9k8k/oSA5AG4Lu/dBXwHb/YfwAgRphzAyEDcj6A4vBDBogR5txAyICcD6A4/JABYoQ5NxAyIOcDKA4/ZIAYYc4N/AUicFusZaAMlAAAAABJRU5ErkJggg==`,width:`16`,alt:`archive`},null,-1)]]),e(` `+b(u.FILTER_MAP[t.activeThreadFilter.key]),1)])),O(`div`,Wt,[!t.tinodeConnected||t.isLoadingThreads?(r(),A(`div`,Gt,[k(q,{indeterminate:``,color:`red`})])):g(``,!0),!t.isLoadingThreads&&t.threads.length===0?(r(),A(y,{key:1},[t.activeThreadFilter.key===`unread`?(r(),A(`div`,Kt,[...n[8]||=[O(`p`,{class:`no-threads-label`},`No unread threads.`,-1)]])):t.activeThreadFilter.key===`archived`?(r(),A(`div`,qt,[...n[9]||=[O(`p`,{class:`no-threads-label`},`No archived threads.`,-1)]])):t.activeThreadFilter.key===`muted`?(r(),A(`div`,Jt,[...n[10]||=[O(`p`,{class:`no-threads-label`},`No muted threads.`,-1)]])):(r(),A(`div`,Yt,[...n[11]||=[O(`p`,{class:`no-threads-label`},` Search for connections to start messaging. `,-1)]]))],64)):g(``,!0),t.threads?(r(),j(R,{key:2,lines:`two`,class:`threads`},{default:T(()=>[(r(!0),A(y,null,o(t.threads,(t,i)=>(r(),A(y,{key:t.header},[t.header?(r(),j(be,{key:0},{default:T(()=>[e(b(t.header),1)]),_:2},1024)):t.divider?(r(),j(Je,{inset:t.inset,key:i},null,8,[`inset`])):(r(),j(I,{key:t.id,avatar:``,class:`thread-item`,"active-class":`thread-item--active`,onClick:e=>u.handleOnSelectThreadProfileId(t.profileId)},{default:T(()=>[t.hasUnread&&!t.isMuted?(r(),j(V,{key:0,"no-gutters":``},{default:T(()=>[k(J,{cols:`2`},{default:T(()=>[k(W,{rounded:``},{default:T(()=>[k(G,{src:u.getImageSourceFromData(t.avatar),alt:`Thread avatar`},null,8,[`src`])]),_:2},1024)]),_:2},1024),k(J,{cols:`6`},{default:T(()=>[O(`div`,null,[O(`strong`,null,[k(L,{innerHTML:t.title},null,8,[`innerHTML`])]),k(xe,{innerHTML:t.subtitle},null,8,[`innerHTML`])])]),_:2},1024),k(J,{cols:`4`},{default:T(()=>[k(Xe,null,{default:T(()=>[n[12]||=O(`div`,{class:`unread-indicator`},`\xA0`,-1),O(`div`,Xt,b(u.formatLastMessageTime(t.touched)),1)]),_:2},1024)]),_:2},1024)]),_:2},1024)):(r(),j(V,{key:1,"no-gutters":``},{default:T(()=>[k(J,{cols:`2`},{default:T(()=>[k(W,{rounded:``},{default:T(()=>[k(G,{src:u.getImageSourceFromData(t.avatar),alt:`avatar`},null,8,[`src`])]),_:2},1024)]),_:2},1024),k(J,{cols:`7`,"align-self":`center`,style:{overflow:`hidden`,"text-overflow":`ellipsis`}},{default:T(()=>[k(L,{innerHTML:t.title},null,8,[`innerHTML`]),k(xe,{innerHTML:t.subtitle},null,8,[`innerHTML`])]),_:2},1024),k(J,{cols:`3`},{default:T(()=>[k(Xe,null,{default:T(()=>[O(`div`,Zt,b(u.formatLastMessageTime(t.touched)),1)]),_:2},1024)]),_:2},1024)]),_:2},1024))]),_:2},1032,[`onClick`]))],64))),128))]),_:1})):g(``,!0)])])]),_:1})}var $t=Object.assign(H(Lt,[[`render`,Qt],[`__scopeId`,`data-v-b06b540d`]]),{__name:`FloatingThreadList`}),en=a(Oe());C(),E(),h();var tn=100,nn={name:`FloatingThread`,components:{ChatMessage:ke,MessageBanner:Ae,ModalFeedbackForm:je},mixins:[Be],props:{profileId:{type:String,required:!0}},data(){return{message:null,confirmArchiveDialog:!1,confirmMuteDialog:!1,confirmUnmuteDialog:!1,notConnectedDialog:!1,profileNotTinodeRegisteredDialog:!1,profileInfo:null,isLoadingProfile:!1,errorLoadingProfile:!1}},async mounted(){this.$store.commit(`hideFloatingFeedbackTrigger`),this.loadProfileInfo(),this.initializeThread()},computed:{...Ee({fetchingMessages:`inbox/fetchingMessages`,thread:`inbox/thread`,topicSelected:`inbox/topicSelected`,topicIdByProfileIdHash:`inbox/topicIdByProfileIdHash`,threads:`inbox/threads`,tinode:`inbox/tinode`,myUserId:`inbox/myUserId`,messages:`inbox/messages`,tinodeConnected:`inbox/tinodeConnected`,scrollPosition:`inbox/scrollPosition`,viewportHe
1ight:`inbox/viewportHeight`,isDebugMode:`inbox/isDebugMode`,tinodeTopic:`inbox/tinodeTopic`,hasMoreMessages:`inbox/hasMoreMessages`}),showDialog(){return this.$store.getters[`feedback/isShowFeedbackModal`]},scrollShouldChangeIndicator(){return this.messages.length},targetProfileName(){return this.profileInfo&&this.profileInfo.name?this.profileInfo.name:`unknown user`},isArchived(){return this.thread&&this.thread.isArchived},isMuted(){return this.thread&&this.thread.isMuted},isConnected(){return this.thread&&this.thread.isConnected},unreadSinceMuted(){return this.thread?(this.thread.seq||0)-(this.thread.mutedSeq||0):0},sendingIsDisabled(){return this.isLoadingProfile?!0:!(this.thread&&this.isConnected)},isCheckingSendStatus(){return this.isConnected?!!this.isLoadingProfile:!1},shouldShowLoading(){return!this.thread}},methods:{...Te({initTopic:`inbox/initTopic`,setScrollPosition:`inbox/setScrollPosition`,handleScroll:`inbox/handleScroll`,sendMessage:`inbox/sendMessage`,archiveThread:`inbox/archiveThread`,unarchiveThread:`inbox/unarchiveThread`,muteThread:`inbox/muteThread`,unmuteThread:`inbox/unmuteThread`,setTopicPermission:`inbox/setTopicPermission`}),getTopicId(){if(this.topicIdByProfileIdHash[this.profileId]!==void 0)return this.topicIdByProfileIdHash[this.profileId]},getTopicIdFromProfile(){if(this.profileInfo&&this.profileInfo.topic)return this.profileInfo.topic},async loadProfileInfo(){if(this.profileId){this.isLoadingProfile=!0;try{let e=await this.$api.messaging.loadProfileInfo(this.profileId);this.profileInfo=e.data,this.errorLoadingProfile=!1,this.isLoadingProfile=!1}catch(e){console.error({statusCode:e.response&&e.response.status,message:e.message}),this.errorLoadingProfile=!0,this.isLoadingProfile=!1}this.initializeThread()}},initializeThread(){let e=this.getTopicId();if(console.log(`[_id/index.vue initializeThread] topicIdToInitialize:`,e),!e){if(this.errorLoadingProfile){console.error(`Error loading profile.`),this.$router.push({path:`/dashboard/inbox/error`});return}if(console.log(`[_id/index.vue initializeThread] this.profileInfo:`,this.profileInfo),this.profileInfo&&this.profileInfo.topic&&this.profileInfo.is_connected!==void 0){if(this.profileInfo.is_connected===!1){console.error(`Profile is not connected. Disable.`),this.notConnectedDialog=!0;return}if((this.profileInfo.tinode_id||``)===``){this.profileNotTinodeRegisteredDialog=!0;return}console.log(`Profile is connected. Initialize new thread. Profile info:`,this.profileInfo),e=this.profileInfo.topic}}if(!e){console.error(`Thread id is empty, no thread to initialize.`);return}this.initTopic(e),this.refreshScrollPosition()},scrollToBottom(){this.refreshScrollPosition()},handleKeydown(e){e.key===`Enter`&&!e.shiftKey&&(e.preventDefault(),this.handleSendMessage())},handleSendMessage(){if(console.log(`[handleSendMessage] Send message `,this.message),this.sendingIsDisabled){console.error(`Tried to send message while sending is disabled.`);return}!this.message||this.message.length===0||(this.sendMessage({msg:this.message}),this.message=null)},handleScrollEvent:(0,en.default)(function(e){this.handleScrollEventReal(e)},50,{maxWait:1e3}),handleScrollEventReal(e){this.handleScroll({scrollHeight:e.target.scrollHeight,scrollTop:e.target.scrollTop})},handleExitThread(){console.log(`Exiting thread.`),this.initTopic()},messagesContainer(){return this.$refs.messagesContainer},refreshScrollPosition(e){let t=this.messagesContainer();t&&setTimeout(()=>{let n=t.scrollHeight-this.scrollPosition+(this.scrollPosition===0?tn:0);t.scrollTop=n,typeof e==`function`&&e()},0)},emits:[`onCloseFloatingMessage`],async handleDeleteThread(){let e=this.tinode.getTopic(this.topicSelected);if(!e){console.log(`Topic not found: ${this.topicSelected}`);return}await e.delTopic().catch(e=>{console.log(`Error when deleting thread:`,e)}),console.log(`Thread deleted`),this.$router.push({path:`/dashboard/inbox`})},async confirmArchiveThread(){this.confirmArchiveDialog=!0},async handleArchiveThread(){this.confirmArchiveDialog=!1,await this.archiveThread({threadId:this.topicSelected})},async cancelArchive(){this.confirmArchiveDialog=!1},async handleUnarchiveThread(){await this.unarchiveThread({threadId:this.topicSelected})},async confirmMuteThread(){this.confirmMuteDialog=!0},async handleMuteThread(){await this.muteThread({threadId:this.topicSelected}),this.confirmMuteDialog=!1},async cancelMuteThread(){this.confirmMuteDialog=!1},async confirmUnmuteThread(){this.confirmUnmuteDialog=!0},async handleUnmuteThread(){await this.unmuteThread({threadId:this.topicSelected}),this.confirmUnmuteDialog=!1},async cancelUnmuteThread(){this.confirmUnmuteDialog=!1},handleOnCloseFloatingThread(){this.$emit(`onCloseFloatingMessage`),this.handleExitThread()},handleNotConnectedDialogOk(){this.$router.push({path:`/dashboard/inbox`})},handleProfileNotTinodeRegisteredDialogOk(){this.$router.push({path:`/dashboard/inbox`})}}
1,watch:{viewportHeight(e,t){if(console.log(`[_id/index.vue] viewportHeight changing from:`,t,`, to:`,e),t>e){let n=this.messagesContainer();if(!n)return;n.scrollTop+=t-e}},async profileId(e,t){console.log(`[_id/index.vue] profileId changing from: ${t} to: ${e}`),this.loadProfileInfo(),this.initializeThread()},scrollShouldChangeIndicator(e,t){this.refreshScrollPosition()},threads(e,t){(!t||t.length===0)&&e.length>0&&(console.log(`[_id/index.vue] threads just got initialized.`),this.initializeThread())}},beforeUnmount(){this.$store.commit(`unsetFloatingFeedbackTrigger`)}},rn={key:0,style:{"text-align":`center`,padding:`64px`}},an={class:`thread-heading-user`},on={key:1,class:`v-avatar thread-heading__avatar`},sn=[`src`],cn=[`href`],ln={key:0},un={key:0},dn={key:0},fn={style:{"text-align":`center`,padding:`64px`}},pn={key:1,class:`messages`},mn={key:0,class:`messages__no-more-messages`},hn={key:1,style:{"text-align":`center`,padding:`8px`}},gn={key:0,class:`messages-muted-label`},_n={key:1,class:`messages-muted-label`},vn={key:0},yn={key:1},bn={key:1,class:`new-message new-message--mobile`},xn={key:0,style:{"text-align":`center`,padding:`64px`}},Sn={class:`disable-chat-function disable-chat-function--mobile`},Cn={key:2,class:`new-message`},wn={key:0,style:{"text-align":`center`,padding:`64px`}},Tn={class:`disable-chat-function`};function En(t,n,i,a,s,c){let l=Ae,u=ke,d=je,f=B;return r(),j(f,{placeholder:`Loading...`},{default:T(()=>[k(V,{"no-gutters":``,class:`thread-container`,column:``,wrap:``},{default:T(()=>[c.shouldShowLoading?(r(),A(`div`,rn,[k(q,{indeterminate:``,color:`red`})])):(r(),A(y,{key:1},[t.thread?(r(),j(J,{key:0,cols:`12`,class:`thread-heading`},{default:T(()=>[k(V,{"no-gutters":``},{default:T(()=>[k(J,{cols:`7`,class:`ml-3`},{default:T(()=>[O(`div`,an,[t.thread&&t.thread.profileId?(r(),A(y,{key:0},[t.breakpoint.smAndDown?(r(),A(`div`,{key:0,onClick:n[0]||=(...e)=>c.handleOnCloseFloatingThread&&c.handleOnCloseFloatingThread(...e),class:`threads-heading-back`},[k(z,{"aria-hidden":`true`,class:`v-icon icon-back`})])):g(``,!0),t.breakpoint.mdAndUp?(r(),A(`div`,on,[O(`img`,{src:t.thread.avatar,alt:`avatar`},null,8,sn)])):g(``,!0),O(`a`,{href:`/profiles/${t.thread.profileId}`,rel:`noopener`,target:`_blank`},[e(b(t.thread.title)+` `,1),t.isDebugMode?(r(),A(`span`,ln,`(`+b(c.getTopicId())+`)`,1)):g(``,!0)],8,cn)],64)):(r(),A(y,{key:1},[e(b(t.thread.title)+` `,1),t.isDebugMode?(r(),A(`span`,un,`(`+b(c.getTopicId())+`)`,1)):g(``,!0)],64))])]),_:1}),k(J,{cols:`4`,class:`thread-heading-icons`,"align-self":`center`},{default:T(()=>[c.isMuted?(r(),j(z,{key:0,class:`mx-2`,onClick:c.confirmUnmuteThread,icon:`icon-message-muted`,size:`16`},null,8,[`onClick`])):g(``,!0),c.isMuted?g(``,!0):(r(),j(z,{key:1,class:`mx-2`,onClick:c.confirmMuteThread,size:`16`,alt:`mute`,icon:`icon-message-mute`},null,8,[`onClick`])),c.isArchived?(r(),j(z,{key:2,class:`mx-2`,onClick:c.handleUnarchiveThread,size:`16`,alt:`mute`,icon:`icon-message-unarchive`},null,8,[`onClick`])):g(``,!0),c.isArchived?g(``,!0):(r(),j(z,{key:3,class:`mx-2`,onClick:c.confirmArchiveThread,size:`16`,alt:`mute`,icon:`icon-message-archive`},null,8,[`onClick`])),t.breakpoint.mdAndUp?(r(),j(z,{key:4,class:`mx-2`,onClick:c.handleOnCloseFloatingThread,size:`16`,alt:`archive`,icon:`icon-cancel-grey`},null,8,[`onClick`])):g(``,!0),t.isDebugMode?(r(),j(z,{key:5,onClick:c.handleDeleteThread},{default:T(()=>[...n[15]||=[e(`delete`,-1)]]),_:1},8,[`onClick`])):g(``,!0)]),_:1})]),_:1})]),_:1})):g(``,!0),O(`div`,{class:v([`messages-wrapper`,{"messages-wrapper--mobile":t.breakpoint.smAndDown}])},[O(`div`,{class:`messages-scroller`,ref:`messagesContainer`,onScroll:n[1]||=(...e)=>c.handleScrollEvent&&c.handleScrollEvent(...e)},[t.fetchingMessages?(r(),A(`div`,dn,[O(`div`,fn,[k(q,{indeterminate:``,color:`red`})])])):(r(),A(`ul`,pn,[t.hasMoreMessages?(r(),A(`li`,hn,[k(q,{indeterminate:``,color:`red`})])):(r(),A(`li`,mn,` This is all the messages between you and `+b(t.thread.title)+`. `,1)),k(l),(r(!0),A(y,null,o(t.messages,e=>(r(),j(u,{message:e,mimeType:e.mime,key:e.seq||0},null,8,[`message`,`mimeType`]))),128))]))],544),t.thread&&!c.isConnected?(r(),A(`div`,gn,[...n[16]||=[O(`span`,null,`You are currently not connected with this user, and are unable to send or receive further messages.`,-1)]])):c.isMuted?(r(),A(`div`,_n,[c.unreadSinceMuted>0?(r(),A(`span`,vn,`User muted. `+b(c.unreadSinceMuted)+` messages received since muting.`,1)
1):(r(),A(`span`,yn,`User muted. No messages received since muting.`))])):g(``,!0)],2),t.breakpoint.smAndDown?(r(),A(`div`,bn,[c.isCheckingSendStatus?(r(),A(`div`,xn,[k(q,{indeterminate:``,color:`red`})])):(r(),A(y,{key:1},[k(d),O(`div`,Sn,[n[17]||=e(` The Chat function is currently unavailable as we improve our site to serve you better. For assistance, please `,-1),O(`a`,{onClick:n[2]||=w(e=>t.showGeneralModal(),[`prevent`]),rel:`nofollow`,href:`#contact-here`},`contact us`),n[18]||=e(`. `,-1)])],64))])):g(``,!0),t.breakpoint.mdAndUp?(r(),A(`div`,Cn,[c.isCheckingSendStatus?(r(),A(`div`,wn,[k(q,{indeterminate:``,color:`red`})])):(r(),A(y,{key:1},[c.showDialog?(r(),j(d,{key:0})):g(``,!0),O(`div`,Tn,[n[19]||=e(` The Chat function is currently unavailable as we improve our site to serve you better. For assistance, please `,-1),O(`a`,{onClick:n[3]||=w(e=>t.showGeneralModal(),[`prevent`]),rel:`nofollow`,href:`#contact-here`},`contact us`),n[20]||=e(`. `,-1)])],64))])):g(``,!0)],64)),k(Y,{modelValue:s.confirmArchiveDialog,"onUpdate:modelValue":n[6]||=e=>s.confirmArchiveDialog=e,"max-width":`560px`,"content-class":`dialog--confirm-delete`},{default:T(()=>[O(`i`,{"aria-hidden":`true`,class:`v-icon icon-cancel-grey`,onClick:n[4]||=e=>s.confirmArchiveDialog=!1}),n[22]||=O(`h2`,null,`Are you sure you want to archive this conversation?`,-1),n[23]||=O(`p`,null,`You will be able to retrieve this in the future.`,-1),O(`div`,null,[k(K,{color:`primary`,variant:`flat`,class:`btn-primary--small`,onClick:w(c.handleArchiveThread,[`stop`]),ripple:!1},{default:T(()=>[...n[21]||=[e(` Confirm `,-1)]]),_:1},8,[`onClick`]),O(`a`,{class:`btn-link--blue`,onClick:n[5]||=w((...e)=>c.cancelArchive&&c.cancelArchive(...e),[`stop`])},`Cancel`)])]),_:1},8,[`modelValue`]),k(Y,{modelValue:s.confirmMuteDialog,"onUpdate:modelValue":n[9]||=e=>s.confirmMuteDialog=e,"max-width":`560px`,"content-class":`dialog--confirm-delete`},{default:T(()=>[O(`i`,{"aria-hidden":`true`,class:`v-icon icon-cancel-grey`,onClick:n[7]||=e=>s.confirmMuteDialog=!1}),n[25]||=O(`h2`,null,`Are you sure you want to mute this person?`,-1),n[26]||=O(`p`,null,` Messages sent to you while muted will be kept in the "Muted" list. The other party will not be notified. You can unmute him or her in the future. `,-1),O(`div`,null,[k(K,{color:`primary`,variant:`flat`,class:`btn-primary--small`,onClick:w(c.handleMuteThread,[`stop`]),ripple:!1},{default:T(()=>[...n[24]||=[e(` Confirm `,-1)]]),_:1},8,[`onClick`]),O(`a`,{class:`btn-link--blue`,onClick:n[8]||=w((...e)=>c.cancelMuteThread&&c.cancelMuteThread(...e),[`stop`])},`Cancel`)])]),_:1},8,[`modelValue`]),k(Y,{modelValue:s.confirmUnmuteDialog,"onUpdate:modelValue":n[12]||=e=>s.confirmUnmuteDialog=e,"max-width":`560px`,"content-class":`dialog--confirm-delete`},{default:T(()=>[O(`i`,{"aria-hidden":`true`,class:`v-icon icon-cancel-grey`,onClick:n[10]||=e=>s.confirmUnmuteDialog=!1}),n[28]||=O(`h2`,null,`Ready to unmute this person?`,-1),n[29]||=O(`p`,null,` You can continue messaging this user, he or she will not be notified of the unmuting. `,-1),O(`div`,null,[k(K,{color:`primary`,variant:`flat`,class:`btn-primary--small`,onClick:w(c.handleUnmuteThread,[`stop`]),ripple:!1},{default:T(()=>[...n[27]||=[e(` Confirm `,-1)]]),_:1},8,[`onClick`]),O(`a`,{class:`btn-link--blue`,onClick:n[11]||=w((...e)=>c.cancelUnmuteThread&&c.cancelUnmuteThread(...e),[`stop`])},`Cancel`)])]),_:1},8,[`modelValue`]),k(Y,{modelValue:s.notConnectedDialog,"onUpdate:modelValue":n[13]||=e=>s.notConnectedDialog=e,"max-width":`560px`,"content-class":`dialog--not-connected`,persistent:!0},{default:T(()=>[n[31]||=O(`h2`,null,`You are not connected with this person`,-1),n[32]||=O(`p`,null,` Please try to start the conversation again when you have connected. `,-1),O(`div`,null,[k(K,{color:`primary`,variant:`flat`,class:`btn-primary--small`,onClick:w(c.handleNotConnectedDialogOk,[`stop`]),ripple:!1},{default:T(()=>[...n[30]||=[e(`Ok `,-1)]]),_:1},8,[`onClick`])])]),_:1},8,[`modelValue`]),k(Y,{modelValue:s.profileNotTinodeRegisteredDialog,"onUpdate:modelValue":n[14]||=e=>s.profileNotTinodeRegisteredDialog=e,"max-width":`560px`,"content-class":`dialog--not-connected`,persistent:!0},{default:T(()=>[O(`h2`,null,`We are still preparing `+b(c.targetProfileName)+`'s inbox`,1),O(`p`,null,[e(` You are the first person to message `+b(c.targetProfileName)+`! Please give us some time to set up `+b(c.targetProfileName)+`'s inbox so that he can receive your instant messages. If you still see this message after 5 minutes please `,1),n[33]||=O(`a`,{href:`/?feedback=1`},`contact support.`,-1)]),O(`div`,null,[k(K,{color:`primary`,variant:`flat`,class:`btn-primary--small`,onClick:w(c.handleProfileNotTinodeRegisteredDialogOk,[`stop`]),ripple:!1},{default:T(()=>[...n[34]||=[e(`Ok `,-1)]]),_:1},8,[`onClick`])])]),_:1},8,[`modelValue`])]),_:1})]),_:1})}var Dn=Object.assign(H(nn,[[`render`,En],[`__scopeId`,`data-v-3f872e29`]]),{__name:`FloatingThread`});C(),E();var On={name:`MessageMobile`,components:{FloatingThread:Dn,FloatingThreadList:$t},mixins:[U,Be,Ve],props:{isFixed:{type:Boolean,default:!1}},data(){return{showMessageThreads:!1,selectedThreadProfileId:void 0}},methods:{openMessageThreadList(){this.showMessageThreads=!0},handleOnCloseThread(){this.selectedThreadProfileId=void 0},handleOnClickMessageThreads(e){this.showMessageThreads=e},handleOnSelectThreadProfileId(e){this.selectedThreadProfileId=e},handleOnClickNewThread(){this.showMessageThreads=!1}},computed:{...Ee({hasUnreadMessages:`inbox/hasUnreadMessages`,totalUnreadMessages:`inbox/totalUnreadMessages`,formattedTotalUnreadMessages:`inbox/formattedTotalUnreadMessages`})}},kn={key:0,class:`message--mobile`};function An(e,t,n,i,a,o){let s=$t,c=Dn,l=B;return e.isAuthenticated&&e.breakpoint.smAndDown?(r(),A(`div`,kn,[O(`div`,{class:v([`message-wrapper`,{"message-wrapper--scrolled":e.isHeaderShrink,"message-wrapper--fixed":n.isFixed}]),onClick:t[0]||=(...e)=>o.openMessageThreadList&&o.openMessageThreadList(...e)},[e.hasUnreadMessages?(r(),j($e,{key:0,floating:``,content:`formattedTotalUnreadMessages`},{default:T(()=>[...t[1]||=[O(`i`,{"aria-hidden":`true`,class:`v-icon icon-messages-mobile`},null,-1)]]),_:1})):g(``,!0)],2),k(l,{placeholder:`...Loading`},{default:T(()=>[k(J,{class:v(`message-inbox--mobile ${a.showMessageThreads?`show-message`:`hide-message`}`)},{default:T(()=>[k(s,{showMessageThreads:a.showMessageThreads,onOnClickMessageThreads:o.handleOnClickMessageThreads,onOnSelectThreadProfileId:o.handleOnSelectThreadProfileId,onOnClickNewThread:o.handleOnClickNewThread},null,8,[`showMessageThreads`,`onOnClickMessageThreads`,`onOnSelectThreadProfileId`,`onOnClickNewThread`])]),_:1},8,[`class`]),a.selectedThreadProfileId?(r(),j(J,{key:0,class:`thread-message--mobile`},{default:T(()=>[k(c,{profileId:a.selectedThreadProfileId,onOnCloseFloatingMessage:o.handleOnCloseThread},null,8,[`profileId`,`onOnCloseFloatingMessage`])]),_:1})):g(``,!0)]),_:1})])):g(``,!0)}var jn=Object.assign(H(On,[[`render`,An],[`__scopeId`,`data-v-ed3585d4`]]),{__name:`MessageMobile`});C(),E();var Mn=P({text:String,...oe(),...Ue()},`VToolbarTitle`),Nn=N()({name:`VToolbarTitle`,props:Mn(),setup(e,t){let{slots:n}=t;return F(()=>{let t=!!(n.default||n.text||e.text);return k(e.tag,{class:v([`v-toolbar-title`,e.class]),style:D(e.style)}
1,{default:()=>[t&&O(`div`,{class:`v-toolbar-title__placeholder`},[n.text?n.text():e.text,n.default?.()])]})}),{}}});C(),E(),x();var Pn=[null,`prominent`,`default`,`comfortable`,`compact`],Fn=P({absolute:Boolean,collapse:Boolean,collapsePosition:{type:String,default:`start`},color:String,density:{type:String,default:`default`,validator:e=>Pn.includes(e)},extended:{type:Boolean,default:null},extensionHeight:{type:[Number,String],default:48},flat:Boolean,floating:Boolean,height:{type:[Number,String],default:64},image:String,title:String,...he(),...oe(),...ge(),...de(),...Ce(),...Ue({tag:`header`}),...ve()},`VToolbar`),In=N()({name:`VToolbar`,props:Fn(),setup(e,t){let{slots:n}=t,{backgroundColorClasses:r,backgroundColorStyles:i}=He(()=>e.color),{borderClasses:a}=pe(e),{elevationClasses:o}=me(e),{locationStyles:s}=ue(e),{roundedClasses:c}=Se(e),{themeClasses:l}=_e(e),{rtlClasses:d}=Ne(),f=u(e.extended===null?!!n.extension?.():e.extended),p=m(()=>parseInt(Number(e.height)+(e.density===`prominent`?Number(e.height):0)-(e.density===`comfortable`?8:0)-(e.density===`compact`?16:0),10)),h=m(()=>f.value?parseInt(Number(e.extensionHeight)+(e.density===`prominent`?Number(e.extensionHeight):0)-(e.density===`comfortable`?4:0)-(e.density===`compact`?8:0),10):0);return se({VBtn:{variant:`text`}}),F(()=>{let t=!!(e.title||n.title),u=!!(n.image||e.image),m=n.extension?.();return f.value=e.extended===null?!!m:e.extended,k(e.tag,{class:v([`v-toolbar`,`v-toolbar--collapse-${e.collapsePosition}`,{"v-toolbar--absolute":e.absolute,"v-toolbar--collapse":e.collapse,"v-toolbar--flat":e.flat,"v-toolbar--floating":e.floating,[`v-toolbar--density-${e.density}`]:!0},r.value,a.value,o.value,c.value,l.value,d.value,e.class]),style:D([i.value,s.value,e.style])},{default:()=>[u&&O(`div`,{key:`image`,class:`v-toolbar__image`},[n.image?k(ye,{key:`image-defaults`,disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},n.image):k(G,{key:`image-img`,cover:!0,src:e.image},null)]),k(ye,{defaults:{VTabs:{height:le(p.value)}}},{default:()=>[O(`div`,{class:`v-toolbar__content`,style:{height:le(p.value)}},[n.prepend&&O(`div`,{class:`v-toolbar__prepend`},[n.prepend?.()]),t&&k(Nn,{key:`title`,text:e.title},{text:n.title}),n.default?.(),n.append&&O(`div`,{class:`v-toolbar__append`},[n.append?.()])])]}),k(ye,{defaults:{VTabs:{height:le(h.value)}}},{default:()=>[k(qe,null,{default:()=>[f.value&&O(`div`,{class:`v-toolbar__extension`,style:{height:le(h.value)}},[m])]})]})]})}),{contentHeight:p,extensionHeight:h}}});C(),x();var Ln=P({scrollTarget:{type:String},scrollThreshold:{type:[String,Number],default:300}},`scroll`);function Rn(e){let{canScroll:n,layoutSize:r}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=0,o=0,s=t(null),c=u(0),d=u(0),f=u(0),p=u(!1),h=u(!1),g=u(!1),_=u(!1),v=u(!0),y=m(()=>Number(e.scrollThreshold)),b=m(()=>ae((y.value-c.value)/y.value||0));function x(e){return{clientHeight:`window`in e?window.innerHeight:e.clientHeight,scrollHeight:`window`in e?document.documentElement.scrollHeight:e.scrollHeight}}function S(){let e=s.value;if(!e)return;let{clientHeight:t,scrollHeight:n}=x(e),i=n-t,a=r?.value||0,o=y.value+a;v.value=i>o}function C(){S()}function w(){let e=s.value;if(!e||n&&!n.value)return;a=c.value,c.value=`window`in e?e.pageYOffset:e.scrollTop;let t=e instanceof Window?document.documentElement.scrollHeight:e.scrollHeight;o!==t&&(t>o&&S(),o=t),h.value=c.value<a,f.value=Math.abs(c.value-y.value);let{clientHeight:r,scrollHeight:i}=x(e),l=c.value+r>=i-5;!h.value&&l&&c.value>=y.value&&v.value&&(_.value=!0);let u=Math.abs(c.value-a)>100,d=c.value<=5;(h.value&&a-c.value>1&&!l||u&&c.value<y.value||d)&&(_.value=!1),g.value=l}return re(h,()=>{d.value=d.value||c.value}),re(p,()=>{d.value=0}),i(()=>{re(()=>e.scrollTarget,e=>{let t=e?document.querySelector(e):window;if(!t){ce(`Unable to locate element with identifier ${e}`);return}t!==s.value&&(s.value?.removeEventListener(`scroll`,w),s.value=t,s.value.addEventListener(`scroll`,w,{passive:!0}),Promise.resolve().then(()=>{S()}))},{immediate:!0}),window.addEventListener(`resize`,C,{passive:!0})}),l(()=>{s.value?.removeEventListener(`scroll`,w),window.removeEventListener(`resize`,C)}),n&&re(n,w,{immediate:!0}),{scrollThreshold:y,currentScroll:c,currentThreshold:f,isScrollActive:p,scrollRatio:b,isScrollingUp:h,savedScroll:d,isAtBottom:g,reachedBottomWhileScrollingDown:_,hasEnoughScrollableSpace:v}}C(),x();var zn=P({scrollBehavior:String,modelValue:{type:Boolean,default:!0},location:{type:String,default:`top`,validator:e=>[`top`,`bottom`].includes(e)},...ie(Fn(),[`location`]),...ze(),...Ln(),height:{type:[Number,String],default:64}},`VAppBar`),Bn=N()({name:`VAppBar`,props:zn(),emits:{"update:modelValue":e=>!0},setup(e,r){let{slots:i}=r,a=t(),o=Me(e,`modelValue`),s=m(()=>{let t=new Set(e.scrollBehavior?.split(` `)??[]);return{hide:t.has(`hide`),fullyHide:t.has(`fully-hide`),inverted:t.has(`inverted`),collapse:t.has(`collapse`),elevate:t.has(`elevate`),fadeImage:t.has(`fade-image`)}}),{currentScroll:l,scrollThreshold:d,isScrollingUp:f,scrollRatio:p,isAtBottom:h,reachedBottomWhileScrollingDown:g,hasEnoughScrollableSpace:_}=Rn(e,{canScroll:m(()=>{let e=s.value;return e.hide||e.fullyHide||e.inverted||e.collapse||e.elevate||e.fadeImage||!o.value}),layoutSize:m(()=>(a.value?.contentHeight??0)+(a.value?.extensionHeight??0))}),v=n(()=>s.value.hide||s.value.fullyHide),y=m(()=>e.collapse||s.value.collapse&&(s.value.inverted?p.value>0:p.value===0)),b=m(()=>e.flat||s.value.fullyHide&&!o.value||s.value.elevate&&(s.value.inverted?l.value>0:l.value===0)),x=m(()=>s.value.fadeImage?s.value.inverted?1-p.value:p.value:void 0),S=m(()=>{if(s.value.hide&&s.value.inverted)return 0;
1let e=a.value?.contentHeight??0,t=a.value?.extensionHeight??0;return v.value?l.value<d.value||s.value.fullyHide?e+t:e:e+t});Pe(()=>!!e.scrollBehavior,()=>{te(()=>{if(!v.value){o.value=!0;return}if(s.value.inverted){o.value=l.value>d.value;return}if(!_.value){o.value=!0;return}if(g.value){o.value=!1;return}o.value=f.value&&!h.value||l.value<d.value})});let{ssrBootStyles:C}=Ye(),{layoutItemStyles:w}=Re({id:e.name,order:m(()=>parseInt(e.order,10)),position:n(()=>e.location),layoutSize:S,elementSize:u(void 0),active:o,absolute:n(()=>e.absolute)});return F(()=>{let t=ie(In.filterProps(e),[`location`]);return k(In,c({ref:a,class:[`v-app-bar`,{"v-app-bar--bottom":e.location===`bottom`},e.class],style:[{...w.value,"--v-toolbar-image-opacity":x.value,height:void 0,...C.value},e.style]},t,{collapse:y.value,flat:b.value}),i)}),{}}});C();var Vn=P({...ie(et({icon:`$menu`,variant:`text`}),[`spaced`])},`VAppBarNavIcon`),Hn=N()({name:`VAppBarNavIcon`,props:Vn(),setup(e,t){let{slots:n}=t;return F(()=>k(K,c(e,{class:[`v-app-bar-nav-icon`]}),n)),{}}});C();var $=N()({name:`VAppBarTitle`,props:Mn(),setup(e,t){let{slots:n}=t;return F(()=>k(Nn,c(e,{class:`v-app-bar-title`}),n)),{}}});C(),h(),E();var Un={name:`SearchBarMobile`,props:{isNetwork:{type:Boolean,default:!0},suggestions:{type:Array,default:()=>[]},suggestedContent:{type:Array,default:()=>[]},searchTerm:{type:String,default:``},isLoading:{type:Boolean,default:!1},isLoadingSuggestedContent:{type:Boolean,default:!1},showFull:{type:Boolean,default:!0},suggestionsShownLimit:{type:Number,default:5},minChars:{type:Number,default:1},selectSuggestion:{type:Function,default:e=>console.log(`clicked`,e)},selectSuggestedContent:{type:Function,default:()=>{}},showMoreSuggestedContent:{type:Boolean,default:!1},isScrolled:{type:Boolean,default:!1},isMobileSearch:{type:Boolean,default:!0}},components:{AppLogo:X,ProgressIndicator:Z},setup(){let{xs:e}=Fe();return{xs:e}},data(){return{isSearchMode:!1,isExpanded:!1,isSuggestionsVisible:!1,showGlobalSearchDialog:!1}},emits:[`select-suggestion`,`click-button`,`select-suggested-content`,`click-content-button`,`update:modelValue`],methods:{toggleSearchMode(){this.isSearchMode=!this.isSearchMode},resetSearch(){this.$emit(`update:modelValue`,``),this.isExpanded=!1},away(){this.isSuggestionsVisible=!1},onSelectSuggestedItem(e){this.deactivateSearch(),this.$emit(`select-suggestion`,e)},onSelectSuggestedContentItem(e){this.deactivateSearch(),this.$emit(`select-suggested-content`,e)},onClickViewMoreSearchResult(){this.deactivateSearch(),this.$emit(`click-button`,this.searchTerm)},onClickViewMoreSuggestedContent(){this.deactivateSearch(),this.$emit(`click-content-button`,this.searchTerm)},updateSearch(e){e.length>=this.minChars&&this.$emit(`update:modelValue`,e)},deactivateSearch(){this.showGlobalSearchDialog=!1,this.isExpanded=!1,this.$emit(`input`,``)}},watch:{showGlobalSearchDialog:function(e){e&&this.$nextTick(function(){this.$refs.searchBarInput&&this.$refs.searchBarInput.focus(),this.isSuggestionsVisible=!0,this.isExpanded=!0})}}},Wn={class:`search-bar__select`},Gn={class:`container`},Kn={class:`search-bar__description`},qn=[`onClick`],Jn={key:0,style:{"border-bottom":`1px solid $cl_medium-grey`,"padding-bottom":`11px`,width:`100%`}},Yn={style:{display:`flex`,"flex-direction":`column`,"border-bottom":`1px solid $cl_medium-grey`,"padding-bottom":`11px`,width:`100%`}},Xn={style:{display:`flex`,"justify-content":`space-between`}},Zn={class:`item--title`},Qn={class:`item--tags`},$n={class:`item--subtitle`},er={key:0,"aria-hidden":`true`,class:`v-icon icon-business-thin icon-2x`,style:{"margin-right":`8px`}},tr={key:1,class:`no-result`},nr={key:1,style:{"min-height":`96px`}},rr={class:`search-bar__more`},ir={key:0,style:{"min-height":`96px`}},ar=[`onClick`],or={style:{display:`flex`,"flex-direction":`column`,"border-bottom":`1px solid $cl_medium-grey`,"padding-bottom":`11px`,width:`100%`}},sr={class:`item--title`,style:{"text-overflow":`ellipsis`,overflow:`hidden`,"white-space":`nowrap`}},cr={class:`item--subtitle`,style:{"text-overflow":`ellipsis`,overflow:`hidden`,"white-space":`nowrap`}},lr={key:2,class:`no-result`},ur={key:0,class:`search-bar__more`,style:{"padding-bottom":`0`}};function dr(t,n,i,a,s,l){let u=X,d=Z;return i.isMobileSearch?(r(),j(Y,{key:0,modelValue:s.showGlobalSearchDialog,"onUpdate:modelValue":n[4]||=e=>s.showGlobalSearchDialog=e,class:`search-bar-mobile`,"content-class":`dialog-global-search ${i.isMobileSearch?`isMobileSearch`:``}`,fullscreen:``,transition:`dialog-top-transition`},{activator:T(({props:e})=>[O(`i`,c({"aria-hidden":`true`},e,{class:[`v-icon icon-search-mobile`,{"icon-search-mobile--scrolled":i.isScrolled}]}),null,16)]),default:T(()=>[s.showGlobalSearchDialog?(r(),j(Q,{key:0,onClick:l.deactivateSearch},{default:T(()=>[i.isMobileSearch?(r(),j(Bn,{key:0,class:v([`toolbar`,{"toolbar--scrolled":i.isScrolled}]),onClick:n[1]||=w(()=>{},[`stop`])},{default:T(()=>[k($,{class:v(`${s.isExpanded?`toolbar-title--expanded`:``}`),style:{"min-width":`90%`}},{default:T(()=>[O(`div`,Wn,[k(Qe,{ref:`searchBarInput`,placeholder:`Search Startup SG`,class:`search-bar__input pa-0`,"model-value":i.searchTerm,"single-line":``,solo:``,"hide-details":``,"onUpdate:modelValue":l.updateSearch,onClick:n[0]||=w(e=>{s.isSuggestionsVisible=!0,s.isExpanded=!0},[`stop`])},{"append-inner":T(()=>[k(z,{"aria-hidden":`true`,class:`v-icon icon-cancel-grey`,style:{position:`absolute`,right:`20px`,curs
1or:`pointer`},onClick:w(l.deactivateSearch,[`stop`])},null,8,[`onClick`])]),_:1},8,[`model-value`,`onUpdate:modelValue`])])]),_:1},8,[`class`]),k(nt)]),_:1},8,[`class`])):(r(),j(Bn,{key:1,height:104},{default:T(()=>[k($,{class:`mr-4`,style:{"flex-shrink":`0`}},{default:T(()=>[k(u,{isNetwork:i.isNetwork},null,8,[`isNetwork`])]),_:1})]),_:1})),i.searchTerm.length>i.minChars&&s.isSuggestionsVisible&&i.suggestions.length?(r(),A(`div`,{key:2,class:v([`search-bar__suggestions`,{"search-bar__suggestions--scrolled":i.isScrolled}])},[O(`div`,Gn,[O(`div`,Kn," Searching for `"+b(i.searchTerm)+"` in ",1),k(st,{class:`search-bar__suggestions-tabs`,"slider-color":`primary`},{default:T(()=>[k(ot,{ripple:!1},{default:T(()=>[...n[5]||=[e(` Network `,-1)]]),_:1})]),_:1}),k(ct,null,{default:T(()=>[k(lt,null,{default:T(()=>[k(Q,{text:``,style:{"border-top":`1px solid $cl_medium-grey`}},{default:T(()=>[i.isLoading?(r(),A(`div`,nr,[k(d)])):(r(),A(y,{key:0},[i.suggestions.length?(r(!0),A(y,{key:0},o(i.suggestions.slice(0,i.suggestionsShownLimit),t=>(r(),A(`div`,{key:t.id,class:`search-bar__suggestions__item`,onClick:e=>l.onSelectSuggestedItem(t)},[typeof t==`object`?(r(),A(y,{key:1},[k(W,{tile:t.tile,class:`item--avatar`},{default:T(()=>[k(G,{src:t.imageUrl,alt:`avatar`},null,8,[`src`])]),_:2},1032,[`tile`]),O(`div`,Yn,[O(`div`,Xn,[O(`div`,Zn,b(t.displayName),1),O(`div`,Qn,b(t.tags),1)]),O(`div`,$n,[t.type===`individual`?(r(),A(`i`,er)):g(``,!0),e(b(t.subtitle),1)])])],64)):(r(),A(`div`,Jn,b(t),1))],8,qn))),128)):(r(),A(`div`,tr,`No matches found.`))],64))]),_:1})]),_:1})]),_:1}),O(`div`,rr,[i.suggestions.length>i.suggestionsShownLimit?(r(),A(`div`,{key:0,onClick:n[2]||=w((...e)=>l.onClickViewMoreSearchResult&&l.onClickViewMoreSearchResult(...e),[`stop`])},[...n[6]||=[e(` View more search results in directory`,-1),O(`i`,{"aria-hidden":`true`,class:`v-icon icon-main-cta-red icon-3x`,style:{position:`relative`,"margin-left":`8px`,top:`-2px`}},null,-1)]])):g(``,!0)]),k(st,{class:`search-bar__suggestions-tabs`,"slider-color":`primary`},{default:T(()=>[k(ot,{ripple:!1},{default:T(()=>[...n[7]||=[e(` Content `,-1)]]),_:1})]),_:1}),k(ct,null,{default:T(()=>[k(lt,null,{default:T(()=>[k(Q,{text:``,style:{"border-top":`1px solid $cl_medium-grey`}},{default:T(()=>[i.isLoadingSuggestedContent?(r(),A(`div`,ir,[k(d)])):i.suggestedContent.length?(r(!0),A(y,{key:1},o(i.suggestedContent.slice(0,i.suggestionsShownLimit),(e,t)=>(r(),A(`div`,{key:t,class:`search-bar__suggestions__item`,onClick:t=>l.onSelectSuggestedContentItem(e)},[O(`div`,or,[O(`div`,sr,b(e.title),1),O(`div`,cr,b(e.description),1)])],8,ar))),128)):(r(),A(`div`,lr,`No matches found.`))]),_:1})]),_:1})]),_:1}),i.showMoreSuggestedContent?(r(),A(`div`,ur,[O(`div`,{onClick:n[3]||=w((...e)=>l.onClickViewMoreSuggestedContent&&l.onClickViewMoreSuggestedContent(...e),[`stop`])},[...n[8]||=[e(` More search results `,-1),O(`i`,{"aria-hidden":`true`,class:`v-icon icon-main-cta-red icon-3x`,style:{position:`relative`,"margin-left":`8px`,top:`-2px`}},null,-1)]])])):g(``,!0)])],2)):g(``,!0)]),_:1},8,[`onClick`])):g(``,!0)]),_:1},8,[`modelValue`,`content-class`])):g(``,!0)}var fr=Object.assign(H(Un,[[`render`,dr],[`__scopeId`,`data-v-f2c09c56`]]),{__name:`SearchBarMobile`});E(),C(),h();var pr={name:`MegaMenu`,props:{menu:{type:Object}},data(){return{hoveredItemId:null}},computed:{firstSixMenuItems(){return this.menu.children.slice(0,6)}},mounted(){},methods:{setHoveredItemId(e){this.hoveredItemId=e},isItemHovered(e){return this.hoveredItemId===e},truncate(e){return e.length>30?e.substring(0,30)+`...`:e}}},mr={class:`dropdown-content component-background`},hr={class:`highlight-section`},gr={class:`highlight`},_r={class:`content-container`},vr={class:`contentHeader`},yr=[`onMouseenter`],br={key:0},xr={key:0,class:`subTitleLink`},Sr={for:``},Cr={"aria-hidden":`true`,class:`v-icon icon-main-cta-grey`},wr={"aria-hidden":`true`,class:`v-icon icon-main-cta-red`},Tr={for:``},Er={"aria-hidden":`true`,class:`v-icon icon-main-cta-grey icon-pb`},Dr={"aria-hidden":`true`,class:`v-icon icon-main-cta-red icon-pb`};
1function Or(t,n,i,a,s,c){let l=we;return r(),A(`div`,mr,[k(tt,null,{default:T(()=>[k(V,{class:`layout-section`},{default:T(()=>[k(J,{class:`highlight-flex`},{default:T(()=>[O(`div`,hr,[k(Q,{class:`card-section component-background`},{default:T(()=>[k(it,{class:`card-title`,"primary-title":``},{default:T(()=>[O(`h4`,gr,b(this.menu.description),1)]),_:1}),k(at,{class:`view_link`},{default:T(()=>[k(l,{to:i.menu.relativePath,class:`view_link_btn`},{default:T(()=>[e(b(this.menu.menuLinkLabel),1)]),_:1},8,[`to`])]),_:1})]),_:1})])]),_:1}),k(J,{class:`content-flex`},{default:T(()=>[k(V,{class:`content-section`},{default:T(()=>[(r(!0),A(y,null,o(c.firstSixMenuItems,(e,t)=>(r(),j(J,{key:e.id,xs4:``,class:`content-item-flex`,style:D(t>=c.firstSixMenuItems.length-3?`margin-bottom: 80px`:`margin-bottom: 32px`)},{default:T(()=>[O(`div`,_r,[k(l,{to:e.relativePath,class:`nuxtLink`},{default:T(()=>[O(`div`,vr,b(e.label),1),(r(!0),A(y,null,o(e.children,(e,t)=>(r(),A(`div`,{key:e.id,class:`contentSubTitle`,onMouseenter:t=>c.setHoveredItemId(e.label),onMouseleave:n[0]||=e=>c.setHoveredItemId(null)},[k(l,{to:e.relativePath,class:`nuxtLink`},{default:T(()=>[t<3?(r(),A(`div`,br,[e.label.length<40?(r(),A(`span`,xr,[O(`label`,Sr,b(c.truncate(e.label)),1),S(O(`i`,Cr,null,512),[[_,!c.isItemHovered(e.label)]]),S(O(`i`,wr,null,512),[[_,c.isItemHovered(e.label)]])])):(r(),j(V,{key:1,justify:`start`},{default:T(()=>[k(J,{xs:`11`,class:`mr-1`,style:{"max-width":`208px`}},{default:T(()=>[O(`label`,Tr,b(c.truncate(e.label)),1)]),_:2},1024),k(J,{xs:`1`},{default:T(()=>[S(O(`i`,Er,null,512),[[_,!c.isItemHovered(e.label)]]),S(O(`i`,Dr,null,512),[[_,c.isItemHovered(e.label)]])]),_:2},1024)]),_:2},1024))])):g(``,!0)]),_:2},1032,[`to`])],40,yr))),128))]),_:2},1032,[`to`])])]),_:2},1032,[`style`]))),128))]),_:1})]),_:1})]),_:1})]),_:1})])}var kr=Object.assign(H(pr,[[`render`,Or],[`__scopeId`,`data-v-ea489af7`]]),{__name:`MenuMegaMenu`});E(),h(),C();var Ar={name:`MenuItem`,components:{MegaMenu:kr},props:{menuItem:{type:Object,default:()=>{}},itemClassName:{type:[String,Object]},subMenuItemClassName:{type:[String,Object]},subMenuTitleItemClassName:{type:[String,Object]},subMenuClassName:{type:[String,Object]},menuTitleClassName:{type:[String,Object]},onClickMenuItem:{type:Function,default:()=>{}},isMegaMenuActive:{type:Boolean,default:!0}},data(){return{showMegaMenu:!1,hovered:!1}},computed:{hasMegaMenu(){return this.menuItem.hasOwnProperty(`children`)&&this.menuItem.children.length>0},isActive(){return this.hasMegaMenu?this.$parent.activeItemIndex===this.$parent.menuItems.map(e=>e.label).indexOf(this.menuItem.label):!1}},watch:{isActive(e){e&&this.showMegaMenu?this.$store.dispatch(`search/showSearchOverlay`):this.$store.dispatch(`search/hideSearchOverlay`)},isMegaMenuActive(e){e||(this.showMegaMenu=!1)}},methods:{onlyContainsQueryString(e){return RegExp(`^\\?`).test(e)},updateRoute(e){let t=e.replace(`?`,``).split(`&`).reduce((e,t)=>{let n=t.split(`=`);return e[n[0]]=n[1],e},{});this.$router.replace({name:(this._.provides[M]||this.$route).name,path:(this._.provides[M]||this.$route).path,query:{...(this._.provides[M]||this.$route).query,...t}})},clickMenuItem(e){e.children&&e.children.length>0&&(this.showMegaMenu?(this.$emit(`set-active-index`,null),this.showMegaMenu=!1):(this.$emit(`set-active-index`,this.$parent.menuItems.indexOf(e)),this.showMegaMenu=!0))},hideMegaMenu(){this.showMegaMenu=!1}}},jr={key:3};function Mr(t,n,i,a,o,s){let c=we,l=d(`mega-menu`);return r(),A(`li`,{ref:`menuMain`,key:i.menuItem.relativePath,onClick:n[3]||=e=>s.clickMenuItem(i.menuItem)},[s.onlyContainsQueryString(i.menuItem.relativePath)?(r(),A(`a`,{key:0,class:v([i.itemClassName,{active:s.isActive}]),onClick:n[0]||=w(e=>s.updateRoute(i.menuItem.relativePath),[`prevent`]),rel:`nofollow`,href:`#`},b(i.menuItem.label),3)):s.hasMegaMenu?(r(),A(`div`,{key:2,style:{cursor:`pointer`},class:v([i.itemClassName,{active:s.isActive}]),onMouseover:n[1]||=e=>o.hovered=!0,onMouseout:n[2]||=e=>o.hovered=!1},[e(b(i.menuItem.label)+` `,1),s.hasMegaMenu&&s.isActive?(r(),j(z,{key:0,color:`red`},{default:T(()=>[...n[4]||=[e(` mdi-chevron-up `,-1)]]),_:1})):g(``,!0),s.hasMegaMenu&&!s.isActive?(r(),j(z,{key:1,style:D({color:o.hovered?`red`:`initial`})},{default:T(()=>[...n[5]||=[e(` mdi-chevron-down `,-1)]]),_:1},8,[`style`])):g(``,!0)],34)):(r(),j(c,{key:1,to:i.menuItem.relativePath,class:v([i.itemClassName,{active:s.isActive}])},{default:T(()=>[e(b(i.menuItem.label),1)]),_:1},8,[`to`,`class`])),s.hasMegaMenu?(r(),A(`div`,jr,[S(O(`div`,{class:v([i.subMenuClassName,`subMenu-wrapper`])},[k(l,{ref:`megaMenu`,menu:i.menuItem,onHideMegaMenu:s.hideMegaMenu},null,8,[`menu`,`onHideMegaMenu`])],2),[[_,o.showMegaMenu&&s.isActive]])])):g(``,!0)])}var Nr=Object.assign(H(Ar,[[`render`,Mr],[`__scopeId`,`data-v-69441bad`]]),{__name:`MenuItem`});C(),E();var Pr={name:`MenuMain`,components:{MenuItem:Nr},props:{menuItems:{type:Array},isShrink:{type:Boolean,default:!1}},data(){return{activeItemIndex:null}},computed:{isMegaMenuActive(){return this.activeItemIndex!==null}},mounted(){document.addEventListener(`click`,this.handleClickOutside)},beforeUnmount(){document.removeEventListener(`click`,this.handleClickOutside)},methods:{setActiveItem(e){this.activeItemIndex=e},handleClickOutside(e){this.$el&&!this.$el.contains(e.target)&&!this.$el.isSameNode(e.target)&&this.setActiveItem(null)}}},Fr={style:{"list-style":`none !important`,margin:`0 !important`,padding:`0 !important`,display:`contents !important`}};function Ir(e,t,n,i,a,s){let c=Nr;return r(),A(`div`,{class:v([`menu-main-wrapper`,{isShrink:n.isShrink}])},[O(`ul`,Fr,[(r(!0),A(y,null,o(n.menuItems,(e,t)=>
1(r(),j(c,{key:t,"menu-item":e,"item-class-name":`menu-main__link`,"is-mega-menu-active":s.isMegaMenuActive,onSetActiveIndex:s.setActiveItem},null,8,[`menu-item`,`is-mega-menu-active`,`onSetActiveIndex`]))),128))])],2)}var Lr=Object.assign(H(Pr,[[`render`,Ir],[`__scopeId`,`data-v-6561c147`]]),{__name:`MenuMain`});C(),E();var Rr={name:`SearchBar`,props:{modelValue:{},suggestions:{type:Array,default:()=>[]},suggestedContent:{type:Array,default:()=>[]},searchTerm:{type:String,default:``},isLoading:{type:Boolean,default:!1},isLoadingSuggestedContent:{type:Boolean,default:!1},showFull:{type:Boolean,default:!0},suggestionsShownLimit:{type:Number,default:5},minChars:{type:Number,default:0},selectSuggestion:{type:Function,default:e=>console.log(`clicked`,e)},selectSuggestedContent:{type:Function,default:()=>{}},showMoreSuggestedContent:{type:Boolean,default:!1}},components:{ProgressIndicator:Z},mounted(){this.$refs.searchInput.focus(),this.$store.dispatch(`search/showSearchOverlay`)},emits:[`select-suggestion`,`click-button`,`select-suggested-content`,`click-content-button`,`input`,`update:modelValue`],computed:{isSuggestionsVisible(){return this.$store.getters[`search/isSearchOverlayShowing`]},isShowingSuggestions(){return!this.isSuggestionsVisible||this.searchTerm===``||this.searchTerm.length<this.minChars?!1:this.isLoading||this.isLoadingSuggestedContent?!0:this.suggestions.length||this.suggestedContent.length}},data(){return{isExpanded:!1,tab:null,contentTab:null}},methods:{activateSearch(){this.$store.dispatch(`search/showSearchOverlay`)},deactivateSearch(){this.resetSearch()},resetSearch(){this.$emit(`update:modelValue`,``),this.isExpanded=!1},updateSearch(e){e===``||this.activateSearch(),e.length>=this.minChars&&this.$emit(`update:modelValue`,e)}}},zr={class:`search-bar__select pb-2`},Br={key:0,class:`search-bar__suggestions-bg`},Vr={class:`search-bar__suggestions container`},Hr={class:`search-bar__description`},Ur=[`onClick`],Wr={key:0,style:{"border-bottom":`1px solid $cl_medium-grey`,"padding-bottom":`11px`,width:`100%`}},Gr={style:{display:`flex`,"flex-direction":`column`,"border-bottom":`1px solid $cl_medium-grey`,"padding-bottom":`11px`,width:`100%`}},Kr={style:{display:`flex`,"justify-content":`space-between`}},qr={class:`item--title`},Jr={class:`item--tags`},Yr={class:`item--subtitle`},Xr={key:0,"aria-hidden":`true`,class:`v-icon icon-business-thin icon-2x`,style:{"margin-right":`8px`}},Zr={key:1,class:`no-result`},Qr={key:1,style:{"min-height":`72px`}},$r={key:0,class:`search-bar__more`},ei={key:0,style:{"min-height":`72px`}},ti=[`onClick`],ni={style:{display:`flex`,"flex-direction":`column`,"border-bottom":`1px solid $cl_medium-grey`,"padding-bottom":`11px`,width:`100%`}},ri={class:`item--title`,style:{"text-overflow":`ellipsis`,overflow:`hidden`,"white-space":`nowrap`}},ii={class:`item--subtitle`,style:{"text-overflow":`ellipsis`,overflow:`hidden`,"white-space":`nowrap`}},ai={key:2,class:`no-result`},oi={key:1,class:`search-bar__more`,style:{"padding-bottom":`0`}};function si(t,n,i,a,s,c){let l=Z,u=p(`click-away`);return S((r(),A(`div`,{class:v([`search-bar container`,{"search-bar--expanded":c.isSuggestionsVisible,"search-bar--active":c.isShowingSuggestions}])},[O(`div`,zr,[k(Qe,{placeholder:`Search for Startups, Accelerators, Investors and Programmes`,class:`search-bar__input`,"model-value":i.searchTerm,variant:`solo`,flat:``,"single-line":``,solo:``,"hide-details":``,"onUpdate:modelValue":c.updateSearch,"onClick:prependInner":n[0]||=()=>t.$emit(`click-button`,this.searchTerm),onClick:c.activateSearch,ref:`searchInput`},null,8,[`model-value`,`onUpdate:modelValue`,`onClick`]),i.searchTerm.length?(r(),A(`i`,{key:0,"aria-hidden":`true`,class:`v-icon icon-cancel-grey`,onClick:n[1]||=(...e)=>c.deactivateSearch&&c.deactivateSearch(...e),style:{position:`absolute`,right:`48px`,top:`21px`,"align-self":`center`,cursor:`pointer`}})):g(``,!0)]),c.isShowingSuggestions?(r(),A(`div`,Br,[O(`div`,Vr,[O(`div`,Hr," Searching for `"+b(i.searchTerm)+"` in ",1),k(st,{class:`search-bar__suggestions-tabs`,"slider-color":`primary`,color:`$primaryBlack`,modelValue:s.tab,"onUpdate:modelValue":n[2]||=e=>s.tab=e,direction:`horizontal`},{default:T(()=>[k(ot,{value:`one`},{default:T(()=>[...n[8]||=[e(` Network `,-1)]]),_:1})]),_:1},8,[`modelValue`]),k(ct,{modelValue:s.tab,"onUpdate:modelValue":n[3]||=e=>s.tab=e},{default:T(()=>[k(lt,{value:`one`},{default:T(()=>[k(Q,{variant:`text`,style:{"border-top":`1px solid $cl_medium-grey`}},{default:T(()=>[i.isLoading?(r(),A(`div`,Qr,[k(l,{size:22,width:2})])):(r(),A(y,{key:0},[i.suggestions.length?(r(!0),A(y,{key:0},o(i.suggestions.slice(0,i.suggestionsShownLimit),n=>(r(),A(`div`,{key:n.id,class:`search-bar__suggestions__item`,onClick:e=>t.$emit(`select-suggestion`,n)},[typeof n==`object`?(r(),A(y,{key:1},[k(W,{tile:n.tile,class:`item--avatar`},{default:T(()=>[k(G,{src:n.imageUrl,alt:`avatar`},null,8,[`src`])]),_:2},1032,[`tile`]),O(`div`,Gr,[O(`div`,Kr,[O(`div`,qr,b(n.displayName),1),O(`div`,Jr,b(n.tags),1)]),O(`div`,Yr,[n.type===`individual`?(r(),A(`i`,Xr)):g(``,!0),e(b(n.subtitle),
11)])])],64)):(r(),A(`div`,Wr,b(n),1))],8,Ur))),128)):(r(),A(`div`,Zr,`No matches found.`))],64))]),_:1})]),_:1})]),_:1},8,[`modelValue`]),i.suggestions.length>i.suggestionsShownLimit?(r(),A(`div`,$r,[O(`span`,{onClick:n[4]||=()=>t.$emit(`click-button`,this.searchTerm)},[...n[9]||=[e(` View more search results in directory `,-1),O(`i`,{"aria-hidden":`true`,class:`v-icon icon-main-cta-red`,style:{position:`relative`,width:`24px`,height:`24px`}},null,-1)]])])):g(``,!0),k(st,{class:`search-bar__suggestions-tabs`,"slider-color":`primary`,color:`$primaryBlack`,modelValue:s.contentTab,"onUpdate:modelValue":n[5]||=e=>s.contentTab=e,direction:`horizontal`},{default:T(()=>[k(ot,{value:`one`},{default:T(()=>[...n[10]||=[e(` Content `,-1)]]),_:1})]),_:1},8,[`modelValue`]),k(ct,{modelValue:s.contentTab,"onUpdate:modelValue":n[6]||=e=>s.contentTab=e},{default:T(()=>[k(lt,{value:`one`},{default:T(()=>[k(Q,{variant:`text`,style:{"border-top":`1px solid $cl_medium-grey`}},{default:T(()=>[i.isLoadingSuggestedContent?(r(),A(`div`,ei,[k(l,{size:22,width:2})])):i.suggestedContent.length?(r(!0),A(y,{key:1},o(i.suggestedContent.slice(0,i.suggestionsShownLimit),e=>(r(),A(`div`,{key:e.id,class:`search-bar__suggestions__item`,onClick:n=>t.$emit(`select-suggested-content`,e)},[O(`div`,ni,[O(`div`,ri,b(e.title),1),O(`div`,ii,b(e.description),1)])],8,ti))),128)):(r(),A(`div`,ai,`No matches found.`))]),_:1})]),_:1})]),_:1},8,[`modelValue`]),i.showMoreSuggestedContent?(r(),A(`div`,oi,[O(`span`,{onClick:n[7]||=()=>t.$emit(`click-content-button`,this.searchTerm)},[...n[11]||=[e(` More search results `,-1),O(`i`,{"aria-hidden":`true`,class:`v-icon icon-main-cta-red`,style:{position:`relative`,width:`24px`,height:`24px`}},null,-1)]])])):g(``,!0)])])):g(``,!0)],2)),[[u,c.deactivateSearch]])}var ci=Object.assign(H(Rr,[[`render`,si],[`__scopeId`,`data-v-7c712ac8`]]),{__name:`SearchBar`}),li=a(pt()),ui={name:`search`,data(){return{searchTerm:``,showSearchBar:!1,suggestions:[],isLoadingSuggestions:!1,suggestedContent:[],isLoadingSuggestedContent:!1,showMoreSuggestedContent:!1}},computed:{showSearchOverlay(){return this.$store.getters[`search/isSearchOverlayShowing`]}},created:function(){this.throttledLoadSuggestions=(0,li.default)(this.loadSuggestions,800)},methods:{handleOnCloseSearch(){this.showSearchBar=!1,this.$store.dispatch(`search/hideSearchOverlay`)},handleOnClickSearchIcon(){this.showSearchBar=!this.showSearchBar,this.showSearchBar||this.$store.dispatch(`search/hideSearchOverlay`)},searchChanged(e){this.suggestions=[],this.searchTerm=e,this.throttledLoadSuggestions(e)},goToDirectory(e){this.$store.dispatch(`search/hideSearchOverlay`),this.$router.push({path:`/directory/startups/`,query:{q:e}}),this.resetSearch()},goToSearch(e){this.$store.dispatch(`search/hideSearchOverlay`),this.$router.push({path:`/search/`,query:{q:e}}),this.resetSearch()},selectSuggestion(e){this.$store.dispatch(`search/hideSearchOverlay`),this.$router.push({path:`/profiles/${e.id}`}),this.resetSearch()},selectSuggestedContent(e){this.$store.dispatch(`search/hideSearchOverlay`),this.$router.push({path:e.url}),this.resetSearch()},loadSuggestions:async function(e){if(console.log(`[loadSuggestion] searchName: `,e),e){this.isLoadingSuggestions=!0,this.isLoadingSuggestedContent=!0;try{let t=await this.$api.search.getGlobalSearchResults(e,4),n=await this.$api.search.getSuggestedContent(e);if(t&&t.length>0){let e={individual:`Individual`,multiplier:`Incubator`,venture_capital:`Venture Capital`,startup:`Startup`};this.suggestions=t.map(t=>{console.log(`[SUGGESTION]`,t);let{id:n,displayName:r,profileType:i,designation:a,companyDescriptor:o,isAngelForDisplay:s,isMentorForDisplay:c}=t,l=i===`individual`,u=(l?a:o)||`-`,d=[s?`Angel`:null,c?`Mentor`:null,!s&&!c?e[i]:null].filter(e=>e).join(`, `);return{id:n,type:i,displayName:r,imageUrl:this.$api.profile.getProfileImageURL(n),subtitle:u,tags:d,tile:!l}})}else this.suggestions=[];this.suggestedContent=n&&n.data&&n.data.map(ft)||[],this.showMoreSuggestedContent=n&&n.total>this.suggestedContent.length,this.isLoadingSuggestions=!1,this.isLoadingSuggestedContent=!1}catch(e){console.error(`Error while trying to get suggestions`,e),this.suggestions=[],this.suggestedContent=[],this.showMoreSuggestedContent=!1,this.isLoadingSuggestions=!1,this.isLoadingSuggestedContent=!1}}},resetSearch(){this.searchTerm=``,this.showSearchBar=!1}}};E(),C(),x();var di=P({...oe(),...fe({variant:`text`})},`VToolbarItems`),fi=N()({name:`VToolbarItems`,props:di(),setup(e,t){let{slots:r}=t;return se({VBtn:{color:n(()=>e.color),height:`inherit`,variant:n(()=>e.variant)}}),F(()=>O(`div`,{class:v([`v-toolbar-items`,e.class]),style:D(e.style)}
1,[r.default?.()])),{}}});C(),E(),h();var pi={name:`AppHeader`,components:{MessageMobile:jn,MenuMain:Lr,ProfileImageAvatar:dt,AppLogo:X,SearchBar:ci,SearchBarMobile:fr,GovernmentBanner:It},mixins:[U,Ve,ui],props:{isFixed:{type:Boolean,default:!1},isNetwork:{type:Boolean,required:!1,default:!0},showSearch:{type:Boolean,default:!0},showHelp:{type:Boolean,default:!0},showClaimCompany:{type:Boolean,default:!0},isClaimMode:{type:Boolean,default:!1},isOnboardingMode:{type:Boolean,default:!1},showMessage:{type:Boolean,default:!1}},data(){return{searchTerm:``,showSearchBar:!1,suggestions:[],isLoadingSuggestions:!1,suggestedContent:[],isLoadingSuggestedContent:!1,showMoreSuggestedContent:!1}},computed:{isShrink(){return this.isHeaderShrink},menuMain:function(){return this.$store.getters[`bootstrap/menuMain`]},menuMainMobile:function(){return this.$store.getters[`bootstrap/menuMainMobile`]},shouldAppHeaderBeFixed:function(){let e=this.$store.state.appHeaderFixedState;return e===null?this.isFixed:e},shouldHaveShadow:function(){return(this._.provides[M]||this.$route).name!==`profiles-id`&&this.shouldAppHeaderBeFixed&&this.$store.state.scrolledPastThreshold},isShowModal:function(){return this.$store.getters[`feedback/isShowFeedbackModal`]||this.$store.getters[`auth/isShowLogin`]||this.$store.getters[`auth/isShowRegister`]},showMobileHeader:function(){return this.breakpoint.mdAndDown},sidebar:{get:function(){return this.$store.getters.isShowSideMenu},set:function(e){this.$store.dispatch(`toggleSideMenu`,e)}},showGovtBanner(){return this.$store.state.isShowGovtBanner},isShowEsc(){return this.$store.getters.isShowEsc}},mounted:function(){this.$store.dispatch(`search/hideSearchOverlay`)},methods:{closeClaim(){this.$store.dispatch(`hideEsc`),this.isAuthenticated?this.$router.replace(`/dashboard`):this.$router.replace(`/`)},toggleSidebar(){this.sidebar=!this.sidebar}},watch:{showMobileHeader:function(e){e&&this.$store.dispatch(`search/hideSearchOverlay`)}}},mi={key:1,class:`text-xs-center`},hi={key:3,class:`search-overlay`};function gi(t,n,i,a,o,s){let c=It,l=jn,u=X,d=fr,f=Lr,m=dt,h=we,_=ci,b=B,x=p(`click-away`);return r(),A(`div`,{class:v([`header`,{mobileHeader:s.showMobileHeader,isShrink:s.isShrink}])},[k(c,{"is-fixed":i.isFixed},null,8,[`is-fixed`]),k(b,null,{default:T(()=>[i.showMessage?(r(),j(l,{key:0,isFixed:s.shouldAppHeaderBeFixed},null,8,[`isFixed`])):g(``,!0),k(Bn,{style:D({"z-index":s.showMobileHeader&&i.showSearch?2401:5}),color:`white`,flat:``,height:s.showMobileHeader?80:s.isShrink?60:120,absolute:!s.shouldAppHeaderBeFixed,class:v([`toolbar`,{"toolbar--shadow":s.shouldHaveShadow,"toolbar--container":i.isClaimMode||i.isOnboardingMode,"toolbar--in-desktop":!s.showMobileHeader,"toolbar--is-scrolled":!s.isShrink,"toolbar-expanded-masthead":s.showGovtBanner&&!s.isShrink,expand_masthead:!0}])},{default:T(()=>[s.showMobileHeader?(r(),A(y,{key:0},[!i.isClaimMode&&!i.isOnboardingMode?(r(),j(Hn,{key:0,style:{"margin-left":`8px`,"flex-shrink":`0`},onClick:n[0]||=e=>s.toggleSidebar(),"aria-label":`Open navigation menu`,"append-icon":`mdi-menu`})):g(``,!0),k($,{class:v({"ml-0":!i.isClaimMode&&!i.isOnboardingMode}),style:{"flex-shrink":`0`}},{default:T(()=>[k(u,{isNetwork:i.isNetwork},null,8,[`isNetwork`])]),_:1},8,[`class`]),i.showSearch?(r(),j(d,{key:1,searchTerm:o.searchTerm,suggestions:o.suggestions,"suggested-content":o.suggestedContent,isMobileSearch:s.showMobileHeader,isScrolled:s.isShrink,"onUpdate:modelValue":t.searchChanged,onClickButton:t.goToDirectory,onClickContentButton:t.goToSearch,onSelectSuggestion:t.selectSuggestion,onSelectSuggestedContent:t.selectSuggestedContent,"show-more-suggested-content":o.showMoreSuggestedContent,suggestionsShownLimit:3,minChars:0,isLoading:o.isLoadingSuggestions,isLoadingSuggestedContent:o.isLoadingSuggestedContent},null,8,[`searchTerm`,`suggestions`,`suggested-content`,`isMobileSearch`,`isScrolled`,`onUpdate:modelValue`,`onClickButton`,`onClickContentButton`,`onSelectSuggestion`,`onSelectSuggestedContent`,`show-more-suggested-content`,`isLoading`,`isLoadingSuggestedContent`])):g(``,!0)],64)):(r(),j(tt,{key:1,class:v({isOverlayShowing:this.$store.getters[`search/isSearchOverlayShowing`],"my-6":!s.isShrink&&(i.isClaimMode||i.isOnboardingMode),"my-2":s.isShrink&&(i.isClaimMode||i.isOnboardingMode)})},{default:T(()=>[k(V,{"no-gutters":``,row:``,style:{"align-items":`center`,height:`inherit`}},{default:T(()=>[k($,{style:D({"z-index":this.$store.getters[`search/isSearchOverlayShowing`]?`99`:`0`}),class:`ml-0`},{default:T(()=>[k(u,{isNetwork:i.isNetwork,class:v({"toolbar-shrink":s.isShrink})},null,8,[`isNetwork`,`class`])]),_:1},8,[`style`]),!i.isClaimMode&&!i.isOnboardingMode?(r(),j(fi,{key:0,style:{"align-items":`center`}},{default:T(()=>[k(f,{"menu-items":s.menuMain,"is-shrink":s.isShrink},null,8,[`menu-items`,`is-shrink`])]),_:1})):g(``,!0),!i.isClaimMode&&!i.isOnboardingMode&&t.isAuthenticated?(r(),A(`div`,mi,[k(h,{to:`/dashboard`,class:`main-menu__link`},{default:T(()=>[k(m,{size:40,"profile-id":t.user&&t.user.profileData&&t.user.profileData.id,border:``,"border-color":`#F43343`},null,8,[`profile-id`])]),_:1})])):g(``,!0),!i.isClaimMode&&!i.isOnboardingMode&&!t.isAuthenticated?(r(),A(`a`,{key:2,class:`main-menu__link`,onClick:n[1]||=w((...e)=>t.showLogin&&t.showLogin(...e),[`prevent`]),style:{"font-size":`14px`},href:`#login`,rel:`nofollow`},` Login `)):g(``,!0),t.showSearchOverlay?(r(),A(`div`,hi)):g(``,!0),i.showClaimCompany&&t.isAuthenticated?(r(),j(K,{color:`primary`,nuxt:``,key:`claim-profile`,to:`/claim-profile`,class:`btn-primary--small hidden-xs-only`,style:{margin:`0 16px`},ripple:!1,variant:`flat`},{default:T(()=>[...n[4]||=[e(` Claim Entity `,-1)]]),_:1})):g(``,!0),i.showClaimCompany&&!t.isAuthenticated?(r(),j(K,{key:5,variant:`flat`,onClick:w(t.showRegister,[`prevent`]),color:`primary`,class:`btn-primary--small hidden-xs-only`,style:{margin:`0 16px`},ripple:!1},{default:T(()=>[...n[5]||=[e(` Sign Up `,-1)]]),_:1},8,[`onClick`])):g(``,!0),i.showSearch?(r(),A(`div`,{key:6,onClick:n[2]||=(...e)=>t.handleOnClickSearchIcon&&t.handleOnClickSearchIcon(...e),class:`search-trigger`},[k(z,{"aria-hidden":`true`,class:`v-icon icon-search`})])):g(``,!0)]),_:1})]),_:1},8,[`class`])),i.isClaimMode||s.isShowEsc?(r(),A(`div`,{key:2,class:`close-claim`,onClick:n[3]||=(...e)=>s.closeClaim&&s.closeClaim(...e)},[k(z,{"aria-hidden":`true`,class:`v-icon icon-cancel-grey`}),n[6]||=O(`div`,{class:`close-claim__label`},`ESC`,-1)])):g(``,!0),n[7]||=O(`br`,null,null,-1)]),_:1},8,[`style`,`height`,`absolute`,`class`]),!s.showMobileHeader&&o.showSearchBar?S((r(),A(`div`,{key:1,class:v([`search-bar-wrapper`,{"search-bar__shrink":s.isShrink,"search-bar__fixed":s.shouldAppHeaderBeFixed}])},[n[8]||=O(`div`,{class:`search-bar-pointer-wrapper container`},[O(`div`,{class:`search-bar-pointer`})],-1),k(_,{"search-term":o.searchTerm,suggestions:o.suggestions,"suggested-content":o.suggestedContent,"onUpdate:modelValue":t.searchChanged,onClickButton:t.goToDirectory,onClickContentButton:t.goToSearch,onSelectSuggestion:t.selectSuggestion,onSelectSuggestedContent:t.selectSuggestedContent,"show-more-suggested-content":o.showMoreSuggestedContent,"suggestions-shown-limit":3,"min-chars":0,"is-loading":o.isLoadingSuggestions,"is-loading-suggested-content":o.isLoadingSuggestedContent,class:v({"search-bar__shrink":s.isShrink})},null,8,[`search-term`,`suggestions`,`suggested-content`,`onUpdate:modelValue`,`onClickButton`,`onClickContentButton`,`onSelectSuggestion`,`onSelectSuggestedContent`,`show-more-suggested-content`,`is-loading`,`is-loading-suggested-content`,`class`])],2)),[[x,t.handleOnCloseSearch]]):g(``,!0)]),_:1})],2)}var _i=Object.assign(H(pi,[[`render`,gi],[`__scopeId`,`data-v-9c15ad48`]]),{__name:`AppHeader`});E(),C();var vi={mixins:[ut],data(){return{thresholdMinutes:.5,intervalId:null}},computed:{banner:{get(){return this.$store.state.announcementBanner.showBanner},set(e){this.showAnnouncementBanner({showBanner:e,timer:this.$store.state.announcementBanner.timer,isCounting:this.$store.state.announcementBanner.isCounting})}}},mounted(){document.addEventListener(`visibilitychange`,this.handleVisibilityChange)},beforeUnmount(){document.removeEventListener(`visibilitychange`,this.handleVisibilityChange)},methods:{startCounting(){this.$store.state.announcementBanner.isCounting||(this.showAnnouncementBanner({showBanner:!1,timer:this.$store.state.announcementBanner.timer,isCounting:!0}),this.intervalId=De(()=>{this.$store.state.announcementBanner.timer+=1,this.showAnnouncementBanner({showBanner:!1,timer:this.$store.state.announcementBanner.timer,isCounting:!0}),this.$store.state.announcementBanner.timer>=this.thresholdMinutes*60&&this.resetCounting()},1e3))},pauseCounting(){this.intervalId&&=(clearInterval(this.intervalId),null),this.showAnnouncementBanner({showBanner:this.banner,timer:this.$store.state.announcementBanner.timer,isCounting:!1})},resetCounting(){this.intervalId&&=(clearInterval(this.intervalId),null),this.showAnnouncementBanner({showBanner:!0,timer:0,isCounting:!1})},handleVisibilityChange(){document.visibilityState===`hidden`&&this.banner===!1?this.startCounting():document.visibilityState===`visible`&&this.pauseCounting()}}},yi={class:`scroll-wrapper`},bi={class:`alert-title`},xi={class:`alert-body`};function Si(e,t,n,i,a,o){return r(),A(`div`,null,[e.bootstrapData_AnnouncementBanner?.title&&e.bootstrapData_AnnouncementBanner?.body?(r(),j(rt,{key:0,closable:``,modelValue:o.banner,"onUpdate:modelValue":t[0]||=e=>o.banner=e,type:`info`,variant:`tonal`,class:`custom-alert`,tile:``},{default:T(()=>[O(`div`,yi,[O(`strong`,bi,b(e.bootstrapData_AnnouncementBanner.title)+`: `,1),O(`span`,xi,b(e.bootstrapData_AnnouncementBanner.body),1)])]),_:1},8,[`modelValue`])):g(``,!0)])}var Ci=Object.assign(H(vi,[[`render`,Si],[`__scopeId`,`data-v-40c65f1c`]]),{__name:`AppAnnouncementBanner`});E(),C();var wi={name:`MegaMenuMobile`,mixins:[U],props:{menu:{type:Object}},data(){let{xs:e}=Fe();return{xs:e}},computed:{hasDescription(){return console.log(`hasDescription`,this.menu),this.menu.hasOwnProperty(`description`)&&this.menu.description!==null&&this.menu.description!==``}}
1,mounted(){},beforeUnmount(){this.$store.commit(`setAppHeaderFixedState`,!0)},methods:{clickedMenuItem(e){this.$store.dispatch(`toggleSideMenu`,!1),this.$store.commit(`setAppHeaderFixedState`,!0),this.$router.push(e)},truncate(e){return e.length>45?e.substring(0,45)+`...`:e}}},Ti={class:`dropdown-content component-background`},Ei={key:0,class:`highlight-section`},Di={class:`highlight`},Oi={key:0,class:`base`},ki={class:`content-section`},Ai={key:0},ji=[`onClick`],Mi={key:0,class:``},Ni={key:1},Pi=[`onClick`];function Fi(t,n,i,a,s,c){return r(),A(`div`,Ti,[k(V,{"no-gutters":``,class:`layout-section`},{default:T(()=>[k(J,null,{default:T(()=>[k(V,{"no-gutters":``},{default:T(()=>[c.hasDescription?(r(),A(`div`,Ei,[k(Q,{class:`card-section component-background`},{default:T(()=>[k(it,{"primary-title":``},{default:T(()=>[O(`div`,Di,b(this.menu.description),1)]),_:1}),k(at,{class:`view_link`},{default:T(()=>[k(K,{variant:`flat`,class:`view_link_btn`,onClick:n[0]||=e=>c.clickedMenuItem(i.menu.relativePath)},{default:T(()=>[e(b(this.menu.menuLinkLabel),1)]),_:1})]),_:1})]),_:1})])):g(``,!0)]),_:1}),c.hasDescription?(r(),A(`hr`,Oi)):g(``,!0),k(V,{"no-gutters":``},{default:T(()=>[O(`div`,ki,[k(R,null,{default:T(()=>[k(R,{value:`true`,"no-action":``,"append-icon":null},{default:T(()=>[(r(!0),A(y,null,o(i.menu.children,t=>(r(),A(`div`,{key:t.label},[k(I,null,{default:T(()=>[k(L,{class:`contentHeader`},{default:T(()=>[e(b(t.label),1)]),_:2},1024)]),_:2},1024),t.hasOwnProperty(`children`)&&t.children.length>0?(r(),A(`div`,Ai,[(r(!0),A(y,null,o(t.children,(t,i)=>(r(),A(`div`,{class:`v-sub-child-section`,key:t.label},[i<3?(r(),A(`div`,{key:0,class:`contentSubTitle`,onClick:e=>c.clickedMenuItem(t.relativePath)},[t.label.length<45?(r(),A(`span`,Mi,[O(`span`,{class:`sub-child-label`,ref_for:!0,ref:"`content_${item.label}`"},b(c.truncate(t.label)),513),n[1]||=O(`i`,{"aria-hidden":`true`,class:`v-icon icon-main-cta-grey`},null,-1)])):(r(),j(V,{key:1,justify:`start`},{default:T(()=>[k(J,{cols:11,class:`mr-1`,style:{"max-width":`208px`}},{default:T(()=>[e(b(c.truncate(t.label)),1)]),_:2},1024),k(J,{cols:1},{default:T(()=>[...n[2]||=[O(`i`,{"aria-hidden":`true`,class:`v-icon icon-main-cta-grey icon-pb`},null,-1)]]),_:1})]),_:2},1024))],8,ji)):g(``,!0)]))),128))])):(r(),A(`div`,Ni,[O(`div`,{class:`contentSubTitle`,onClick:e=>c.clickedMenuItem(t.relativePath)},[...n[3]||=[e(` All topics `,-1),O(`i`,{"aria-hidden":`true`,class:`v-icon icon-main-cta-grey`},null,-1)]],8,Pi)]))]))),128))]),_:1})]),_:1})])]),_:1})]),_:1})]),_:1})])}var Ii=Object.assign(H(wi,[[`render`,Fi],[`__scopeId`,`data-v-f2b1d7c4`]]),{__name:`MenuMegaMenuMobile`});C(),E(),h();var Li={name:`MenuMainMobile`,components:{MegaMenuMobile:Ii},props:{menuItems:{type:Array},show:{type:Boolean,default:!0},onClickMenuItem:{type:Function,default:()=>{}},closeMegaMenu:{type:Boolean,default:!1}},data(){return{showMegaMenu:!1,selectedMenu:null}},watch:{show(e){e||(this.showMegaMenu=!1,this.selectedMenu=null)},closeMegaMenu(e){e||(this.selectedMenu=null,this.showMegaMenu=!1)}},computed:{},methods:{hasMegaMenu(e){return e.hasOwnProperty(`children`)&&e.children.length>0},handleClick(e){this.hasMegaMenu(e)?(this.selectedMenu=e,this.showMegaMenu=!0,this.$emit(`menu-child-selected`,e)):(this.$router.push(e.relativePath),this.$emit(`onClickMenuItem`,e))}}},Ri={key:1},zi={key:2};function Bi(t,n,i,a,s,c){let l=d(`mega-menu-mobile`);return r(),A(`div`,null,[k(ne,{name:`fade`,mode:`out-in`},{default:T(()=>[s.showMegaMenu?(r(),A(`div`,zi,[s.showMegaMenu&&c.hasMegaMenu(s.selectedMenu)&&s.selectedMenu?(r(),j(l,{key:0,menu:s.selectedMenu},null,8,[`menu`])):g(``,!0)])):(r(),A(`div`,Ri,[k(R,{"no-action":``,"append-icon":``,value:`true`,class:`menu-section`},{default:T(()=>[(r(!0),A(y,null,o(i.menuItems,t=>(r(),j(R,{key:t.label,"no-action":``,"append-icon":``,value:`true`},{default:T(()=>[k(I,{onClick:e=>c.handleClick(t)},{default:T(()=>[k(L,null,{default:T(()=>[e(b(t.label),1)]),_:2},1024),c.hasMegaMenu(t)?(r(),j(Xe,{key:0},{default:T(()=>[k(z,null,{default:T(()=>[...n[0]||=[e(`mdi-chevron-right`,-1)]]),_:1})]),_:1})):g(``,!0)]),_:2},1032,[`onClick`])]),_:2},1024))),128))]),_:1})]))]),_:1})])}var Vi=Object.assign(H(Li,[[`render`,Bi],[`__scopeId`,`data-v-d7f7b901`]]),{__name:`MenuMainMobile`});C(),E(),h();var Hi={name:`MenuMobile`,components:{MenuMainMobile:Vi,SearchBarMobile:fr,AppLogo:X,MessageMobile:jn,ProfileImageAvatar:dt},mixins:[U,Ve,ui],props:{showSearch:{type:Boolean,default:!0},isNetwork:{type:Boolean,default:!1},showMessage:{type:Boolean,default:!1}},data(){let{xs:e}=Fe();return{selectedMenu:null,xs:e}},computed:{sidebar:{get:function(){return this.$store.getters.isShowSideMenu},set:function(e){this.$store.dispatch(`toggleSideMenu`,e)}},isShowModal:function(){return this.$store.getters[`feedback/isShowFeedbackModal`]||this.$store.getters[`auth/isShowLogin`]||this.$store.getters[`auth/isShowRegister`]},menuMainMobile:function(){return this.$store.getters[`bootstrap/menuMainMobile`]},windowWidth(){return window.innerWidth},showMobileHeader:function(){return this.breakpoint.mdAndDown},isShrink(){return this.isHeaderShrink},shouldAppHeaderBeFixed:function(){let e=this.$store.state.appHeaderFixedState;return console.log(`appHeaderFixedState`,e),e===null?this.isFixed:e},shouldHaveShadow:function(){return(this._.provides[M]||this.$route).name!==`profiles-id`&&this.shouldAppHeaderBeFixed&&this.$store.state.scrolledPastThreshold},showGovtBanner(){return this.$store.state.isShowGovtBanner},isMegaMenuClosed(){return this.selectedMenu!=null}},mounted:function(){this.$store.commit(`setAppHeaderFixedState`,!0)},methods:{menuChildSelected(e){this.selectedMenu=e},clickMobileMenuItem(e){this.sidebar=!1,this.selectedMenu=null},toggleSidebar(){this.sidebar=!this.sidebar},closeMegaMenu(){this.selectedMenu=null},messageThreadOpened(){this.$emit(`message-thread-opened`)}}},Ui={class:`toolbar-second-title`},Wi={class:`mobile-menu-profile`},Gi={class:`profile-content`},Ki={class:`email`},qi={key:1,class:`base`};function Ji(t,n,i,a,o,s){let c=X,l=fr,u=dt,d=we,f=Vi;return r(),A(`div`,{class:v([`mobile-menu`,{"toolbar-expanded-masthead":s.showGovtBanner&&!s.isShrink}])},[o.selectedMenu?(r(),j(Bn,{key:1,color:`white`,flat:``,height:64,app:s.shouldAppHeaderBeFixed,class:v([`toolbar toolbar-mega-menu`,{"toolbar--sha
1dow":s.shouldHaveShadow,"toolbar--in-desktop":!s.showMobileHeader,"toolbar-expanded-masthead":s.showGovtBanner&&!s.isShrink,expand_masthead:!0}])},{default:T(()=>[k(Hn,{style:{"margin-left":`0`,"flex-shrink":`0`,width:`24px`,height:`24px`},onClick:w(s.closeMegaMenu,[`stop`])},{default:T(()=>[...n[7]||=[O(`i`,{"aria-hidden":`true`,class:`v-icon icon-main-right-arrow`,style:{"font-size":`22px`}},null,-1)]]),_:1},8,[`onClick`]),k($,{class:`toolbar-second`},{default:T(()=>[O(`div`,Ui,b(o.selectedMenu.label),1)]),_:1}),k(Hn,{style:{"margin-left":`0`,"flex-shrink":`0`,width:`24px`,height:`24px`},onClick:s.clickMobileMenuItem},{default:T(()=>[k(z,{size:`24`},{default:T(()=>[...n[8]||=[e(`mdi-close`,-1)]]),_:1})]),_:1},8,[`onClick`])]),_:1},8,[`app`,`class`])):(r(),j(Bn,{key:0,color:`white`,flat:``,height:64,app:s.shouldAppHeaderBeFixed,class:v([`toolbar`,{"toolbar--shadow":s.shouldHaveShadow,"toolbar--in-desktop":!s.showMobileHeader,"toolbar-expanded-masthead":s.showGovtBanner&&!s.isShrink,expand_masthead:!0}])},{default:T(()=>[s.showMobileHeader?(r(),A(y,{key:0},[k(Hn,{style:{"margin-left":`0`,"flex-shrink":`0`,width:`24px`,height:`24px`},onClick:s.clickMobileMenuItem},{default:T(()=>[k(z,{size:`24`},{default:T(()=>[...n[5]||=[e(`mdi-close`,-1)]]),_:1})]),_:1},8,[`onClick`]),k($,{style:{"flex-shrink":`0`,"margin-left":`0`}},{default:T(()=>[k(c,{"is-network":i.isNetwork,class:`mobile-menu-logo`},null,8,[`is-network`])]),_:1}),g(``,!0),i.showSearch?(r(),j(l,{key:1,"search-term":t.searchTerm,suggestions:t.suggestions,"suggested-content":t.suggestedContent,"is-mobile-search":s.showMobileHeader,"is-scrolled":s.isShrink,"show-more-suggested-content":t.showMoreSuggestedContent,"suggestions-shown-limit":3,"min-chars":0,"is-loading":t.isLoadingSuggestions,"is-loading-suggested-content":t.isLoadingSuggestedContent,onInput:t.searchChanged,onClickButton:t.goToDirectory,onClickContentButton:t.goToSearch,onSelectSuggestion:t.selectSuggestion,onSelectSuggestedContent:t.selectSuggestedContent},null,8,[`search-term`,`suggestions`,`suggested-content`,`is-mobile-search`,`is-scrolled`,`show-more-suggested-content`,`is-loading`,`is-loading-suggested-content`,`onInput`,`onClickButton`,`onClickContentButton`,`onSelectSuggestion`,`onSelectSuggestedContent`])):g(``,!0)],64)):g(``,!0),n[6]||=O(`br`,null,null,-1)]),_:1},8,[`app`,`class`])),k(R,{class:`mobile-menu-list`,expand:``},{default:T(()=>[t.isAuthenticated&&!o.selectedMenu?(r(),j(R,{key:0,"no-action":``,"append-icon":``,value:`true`,class:`profile-group`},{default:T(()=>[O(`div`,Wi,[O(`div`,Gi,[k(d,{to:`/dashboard`,onClick:n[0]||=e=>s.clickMobileMenuItem()},{default:T(()=>[k(u,{size:48,"profile-id":t.user&&t.user.profileData&&t.user.profileData.id,border:``,"border-color":`#F43343`},null,8,[`profile-id`])]),_:1}),k(d,{to:`/dashboard`,class:`link-dashboard`,onClick:n[1]||=e=>s.clickMobileMenuItem()},{default:T(()=>[e(b(t.user&&t.user.profileData&&t.user.profileData.displayName),1)]),_:1}),O(`div`,Ki,b(t.user&&t.user.accountData&&t.user.accountData.email),1),k(d,{class:`link-view-profile`,to:`/profiles/${t.user&&t.user.profileData&&t.user.profileData.id}`,onClick:n[2]||=e=>s.clickMobileMenuItem()},{default:T(()=>[...n[9]||=[e(` View Profile `,-1)]]),_:1},8,[`to`])])])]),_:1})):g(``,!0),t.isAuthenticated&&!o.selectedMenu?(r(),A(`hr`,qi)):g(``,!0),k(f,{"menu-items":s.menuMainMobile,show:s.sidebar,"close-mega-menu":s.isMegaMenuClosed,onMenuChildSelected:s.menuChildSelected,onOnClickMenuItem:s.clickMobileMenuItem},null,8,[`menu-items`,`show`,`close-mega-menu`,`onMenuChildSelected`,`onOnClickMenuItem`]),o.selectedMenu?g(``,!0):(r(),j(R,{key:2,"no-action":``,"append-icon":``,value:`true`},{default:T(()=>[...n[10]||=[O(`div`,{style:{width:`24px`,height:`2px`,margin:`32px 24px`},class:`background-red`},null,-1)]]),_:1})),t.isAuthenticated&&!o.selectedMenu?(r(),j(R,{key:3,"no-action":``,"append-icon":``,value:`true`},{default:T(()=>[k(I,{nuxt:``,to:`/dashboard`,onClick:s.clickMobileMenuItem},{default:T(()=>[k(L,{class:`contentSubtitle color-red`},{default:T(()=>[...n[11]||=[e(` Dashboard `,-1)]]),_:1})]),_:1},8,[`onClick`])]),_:1})):g(``,!0),t.isAuthenticated&&!o.selectedMenu?(r(),j(R,{key:4,"no-action":``,"append-icon":``,value:`true`},{default:T(()=>[k(I,{nuxt:``,to:`/claim-profile`,onClick:n[3]||=e=>s.clickMobileMenuItem()},{default:T(()=>[k(L,null,{default:T(()=>[...n[12]||=[e(`Claim Entity`,-1)]]),_:1})]),_:1})]),_:1})):g(``,!0),t.isAuthenticated&&!o.selectedMenu?(r(),j(R,{key:5,"no-action":``,"append-icon":``,value:`true`},{default:T(()=>[k(I,{nuxt:``,to:`/`,onClick:n[4]||=()=>{t.logout(),s.clickMobileMenuItem()}},{default:T(()=>[k(L,{class:`log-out`},{default:T(()=>[...n[13]||=[e(` Log Out `,-1)]]),_:1})]),_:1})]),_:1})):g(``,!0),!t.isAuthenticated&&!o.selectedMenu?(r(),j(R,{key:6,"no-action":``,"append-icon":``,value:`true`},{default:T(()=>[k(I,{class:`v-list-link`,onClick:t.showRegister},{default:T(()=>[k(L,{class:`color-red`},{default:T(()=>[...n[14]||=[e(` Sign Up `,-1)]]),_:1})]),_:1},8,[`onClick`])]),_:1})):g(``,!0),!t.isAuthenticated&&!o.selectedMenu?(r(),j(R,{key:7,"no-action":``,"append-icon":``,value:`true`,class:``},{default:T(()=>[k(I,{class:`v-list-link`,onClick:t.showLogin},{default:T(()=>[k(L,null,{default:T(()=>[...n[15]||=[e(`Log In`,-1)]]),_:1})]),_:1},8,[`onClick`])]),_:1})):g(``,!0)]),_:1})],2)}var Yi=Object.assign(H(Hi,[[`render`,Ji],[`__scopeId`,`data-v-91161b8d`]]),{__name:`MenuMobile`});``+new URL(`logo_startupsg.2hs1qgv2.png`,import.meta.url).href,C(),E();var Xi={name:`ModalLoginRegister`,components:{LoginForm:mt},setup(){let{smAndDown:e}=Fe();return{smAndDown:e}},data(){return{isShowingRegisterTerms:!1}},methods:{showLogin(){this.$store.dispatch(`auth/showLogin`,{message:this.alertMessage})},showRegister(){this.$router.push(`/register`)},updateIsShowingRegisterTerms(e){this.isShowingRegisterTerms=e}},computed:{isLoginMode(){return this.$store.getters[`auth/isShowLogin`]},isRegisterMode(){return this.$store.getters[`auth/isShowRegister`]},alertMessage(){return this.$store.getters[`auth/message`]},show:{get:function(){return this.isLoginMode||this.isRegisterMode},set:function(e){!e&&this.$store.dispatch(`auth/hideLoginRegisterModal`,{shouldResetMessage:!0})}}}},Zi={class:`dialog-header`,style:{"background-color":`#fff`}},Qi={class:`tabs-container`};function $i(e,t,n,i,a,o){let s=mt;return r(),j(Y,{modelValue:o.show,"onUpdate:modelValue":t[3]||=e=>o.show=e,"max-width":`384px`,persistent:o.isRegisterMode&&a.isShowingRegisterTerms,fullscreen:this.smAndDown,"content-class":`dialog--login-register`},{default:T(()=>[O(`div`,Zi,[O(`i`,{"aria-hidden":`true`,class:`v-icon icon-cancel-grey`,onClick:t[0]||=e=>o.show=!1}),t[4]||=O(`img`,{class:`logo`,src:``+new URL(`logo_startupsg.2hs1qgv2.png`,import.meta.url).href,alt:`logo`},null,-1),O(`div`,Qi,[O(`a`,{onClick:t[1]||=(...e)=>o.showLogin&&o.showLogin(...e),class:v({active:o.isLoginMode})},`Log In`,2),O(`a`,{onClick:t[2]||=(...e)=>o.showRegister&&o.showRegister(...e),class:v({active:o.isRegisterMode})},`Sign Up`,2)])]),o.isLoginMode?(r(),j(s,{key:0})):g(``,!0)]),_:1},8,[`modelValue`,`persistent`,`fullscreen`])}var ea=Object.assign(H(Xi,[[`render`,$i],[`__scopeId`,`data-v-d96b7af4`]]),{__name:`ModalLoginRegister`});C(),E();var ta={name:`FullScreenProgress`,components:{ProgressIndicator:Z},data:function(){return{}},computed:{showProgress:{get:function(){return this.$store.getters[`progress/isProgressShowing`]}},progressMessage:{get:function(){return this.$store.getters[`progress/progressMessage`]}}}},na={class:`progress-overlay__content`},ra={key:0,class:`progress-overlay__message`};function ia(e,t,n,i,a,o){let s=Z;return r(),A(`div`,{id:`progress-overlay`,class:v({"progress-overlay--showing":o.showProgress})},[O(`div`,na,[k(s,{size:70,width:7}),o.progressMessage?(r(),A(`h1`,ra,b(o.progressMessage),1)):g(``,!0)])],2)}var aa=Object.assign(H(ta,[[`render`,ia]]),{__name:`FullScreenProgress`});E(),C();var oa={data(){return{show:!1,color:`success`,timeout:2500,message:``}},created(){this.unwatch=this.$store.watch(e=>e.snackbar.message,()=>{let e=this.$store.state.snackbar.message;e!==``&&(this.show=!0,this.message=e,this.color=this.$store.state.snackbar.color||`success`,this.timeout=this.$store.state.snackbar.timeout||2500,this.$nextTick(()=>{this.$store.dispatch(`snackbar/showSnack`,{message:``})}))})},unmounted(){this.unwatch&&typeof this.unwatch==`function`&&this.unwatch()}};function sa(t,n,i,a,o,s){return r(),j(ht,{class:`ssn-snackbar`,modelValue:o.show,"onUpdate:modelValue":n[0]||=e=>o.show=e,"multi-line":``,top:``,location:`top`,rounded:`pill`,color:o.color,timeout:o.timeout},{default:T(()=>[e(b(o.message),1)]),_:1},8,[`modelValue`,`color`,`timeout`])}var ca=Object.assign(H(oa,[[`render`,sa]]),{__name:`Snackbar`});C(),E();var la={name:`FloatingMessage`,components:{FloatingThread:Dn,FloatingThreadList:$t},mixins:[U,Be],data(){return{showMessageThreads:!1,selectedThreadProfileId:void 0}},methods:{handleOnClickMessageThreads(e){this.showMessageThreads=e},handleOnCloseThread(){this.selectedThreadProfileId=void 0},handleOnSelectThreadProfileId(e){this.selectedThreadProfileId=e||void 0},handleOnClickNewThread(){this.showMessageThreads=!1}}};function ua(e,t,n,i,a,o){let s=$t,c=Dn,l=B;return r(),j(l,null,{default:T(()=>[e.isAuthenticated&&!e.breakpoint.smAndDown?(r(),A(y,{key:0},[k(V,{"no-gutters":``,class:v(`message-inbox ${a.showMessageThreads?`show-message`:`hide-message`}`)},{default:T(()=>[k(J,null,{default:T(()=>[k(s,{showMessageThreads:a.showMessageThreads,onOnClickMessageThreads:o.handleOnClickMessageThreads,onOnSelectThreadProfileId:o.handleOnSelectThreadProfileId,onOnClickNewThread:o.handleOnClickNewThread},null,8,[`showMessageThreads`,`onOnClickMessageThreads`,`onOnSelectThreadProfileId`,`onOnClickNewThread`])]),_:1})]),_:1},8,[`class`]),k(V,{"no-gutters":``},{default:T(()=>[a.selectedThreadProfileId?(r(),j(J,{key:0,class:`thread-message`},{default:T(()=>[k(c,{profileId:a.selectedThreadProfileId,onOnCloseFloatingMessage:o.handleOnCloseThread},null,8,[`profileId`,`onOnCloseFloatingMessage`])]),_:1})):g(``,!0)]),_:1})],64)):g(``,!0)]),_:1})}var da=Object.assign(H(la,[[`render`,ua],[`__scopeId`,`data-v-9fa5af38`]]),{__name:`FloatingMessage`});C(),h(),E();var fa,pa,ma={name:`AppWrapper`,components:{FloatingMessage:da,FullScreenProgress:aa,ModalLoginRegister:ea,Mod
1alFeedbackForm:je,Snackbar:ca,GovernmentBanner:It,MenuMobile:Yi},mixins:[Ve],props:{showFeedbackIcon:{type:Boolean,default:!1},showInfoIcon:{type:Boolean,default:!0},showMessage:{type:Boolean,default:!1}},data(){let{mdAndDown:e}=Fe();return{govBanner:!0,mdAndDown:e}},computed:{isShowMessageThreads:{get:function(){return this.$store.getters.isShowMessageThreads},set:function(e){this.$store.dispatch(`toggleMessageThread`,e)}},showSearchOverlay(){return this.$store.getters[`search/isSearchOverlayShowing`]},shouldShowFloatingFeedbackTrigger(){return this.$store.getters[`feedback/isShowFeedbackModal`]},shouldShowFloatingInfoTrigger(){let e=this.$store.getters.floatingInfoTriggerDisplayFlag;return console.log(`floatingInfoTriggerDisplayFlag:`,e),e===0?this.showInfoIcon:e===1},sidebar:{get:function(){return this.$store.getters.isShowSideMenu}},showGovtBanner(){return this.$store.state.isShowGovtBanner},isShrink(){return this.isHeaderShrink},showMobileHeader:function(){return this.breakpoint.mdAndDown}},watch:{mdAndDown(e){e||this.$store.dispatch(`hideSideMenu`)}},methods:{main(){window.addEventListener(`scroll`,this.throttledCheckScroll)},messageThreadOpened(){this.govBanner=!1}},created(){},mounted(){fa=e=>document.querySelector(e),pa=!window.chrome&&`WebkitAppearance`in document.documentElement.style?`body`:`html`,this.checkScroll=()=>{this.$store.dispatch(`scrolled`,fa(pa).scrollTop)},this.throttledUpdateScrollThreshold=(0,li.default)(this.$store.dispatch,200),this.throttledCheckScroll=(0,li.default)(this.checkScroll,200),this.throttledUpdateScrollThreshold(`updateScrollThreshold`,this.breakpoint.smAndDown),this.main()},beforeUnmount(){window.removeEventListener(`scroll`,this.throttledCheckScroll)}},ha={key:0,class:`mobileHeader`},ga={key:2,style:{position:`absolute`,width:`100%`,height:`100%`,opacity:`0.8`,"background-color":`#231f20`,top:`0`,"z-index":`2`}};function _a(e,t,n,i,a,o){let s=It,c=Yi,l=ea,u=je,d=aa,p=ca,m=da;return r(),A(`div`,null,[k(ne,{name:`slide`},{default:T(()=>[o.sidebar?(r(),A(`div`,ha,[o.isShowMessageThreads?g(``,!0):(r(),j(s,{key:0,isFixed:``})),k(c,{onMessageThreadOpened:o.messageThreadOpened},null,8,[`onMessageThreadOpened`])])):g(``,!0)]),_:1}),k(ne,{name:`slide-reverse`,mode:`out-in`},{default:T(()=>[S(O(`div`,{class:v([`app-wrapper`,`${e.breakpoint.smAndDown?`smAndDown`:``} ${e.breakpoint.xsOnly?`xsOnly`:``}`])},[f(e.$slots,`default`),k(l),o.shouldShowFloatingFeedbackTrigger?(r(),j(u,{key:0})):g(``,!0),k(d),k(p),n.showMessage?(r(),j(m,{key:1})):g(``,!0),o.showSearchOverlay?(r(),A(`div`,ga)):g(``,!0)],2),[[_,!o.sidebar]])]),_:3})])}var va=Object.assign(H(ma,[[`render`,_a]]),{__name:`AppWrapper`});E(),C(),x();var ya=P({app:Boolean,color:String,height:{type:[Number,String],default:`auto`},...he(),...oe(),...ge(),...ze(),...Ce(),...Ue({tag:`footer`}),...ve()},`VFooter`),ba=N()({name:`VFooter`,props:ya(),setup(e,r){let{slots:i}=r,a=t(),{themeClasses:o}=_e(e),{backgroundColorClasses:s,backgroundColorStyles:c}=He(()=>e.color),{borderClasses:l}=pe(e),{elevationClasses:d}
1=me(e),{roundedClasses:f}=Se(e),p=u(32),{resizeRef:h}=Ie(e=>{e.length&&(p.value=e[0].target.clientHeight)}),g=m(()=>e.height===`auto`?p.value:parseInt(e.height,10));return Pe(()=>e.app,()=>{let t=Re({id:e.name,order:m(()=>parseInt(e.order,10)),position:n(()=>`bottom`),layoutSize:g,elementSize:m(()=>e.height===`auto`?void 0:g.value),active:n(()=>e.app),absolute:n(()=>e.absolute)});te(()=>{a.value=t.layoutItemStyles.value})}),F(()=>k(e.tag,{ref:h,class:v([`v-footer`,o.value,s.value,l.value,d.value,f.value,e.class]),style:D([c.value,e.app?a.value:{height:le(e.height)},e.style])},i)),{}}});C(),E();var xa=P({scrollable:Boolean,...oe(),...Ke(),...Ue({tag:`main`})},`VMain`),Sa=N()({name:`VMain`,props:xa(),setup(e,t){let{slots:n}=t,{dimensionStyles:r}=Ge(e),{mainStyles:i}=Le(),{ssrBootStyles:a}=Ye();return F(()=>k(e.tag,{class:v([`v-main`,{"v-main--scrollable":e.scrollable},e.class]),style:D([i.value,a.value,r.value,e.style])},{default:()=>[e.scrollable?O(`div`,{class:`v-main__scroller`},[n.default?.()]):n.default?.()]})),{}}});export{_i as a,Ci as i,ba as n,Nr as o,va as r,Sa as t};

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.