import{e as G}from"./language.p05iv-oh.js";import{b as ne}from"./shortcutModal.D183soAS.js";import{_ as Q}from"./closeGrey.vE3foXbi.js";import{_ as Y}from"./nuxt-link.bL37PWLW.js";import{o as s,c as a,a as u,n as N,m as J,r as v,l as X,f as A,x as ee,F as R,j as D,b as B,t as E,k as z,g as t,h as j,w as O,d as P,s as H,i as w,_ as ce,I as te,q as U,M as ie,u as de}from"./entry.CNi58RQh.js";import{h as k}from"./helper.uORWbEo0.js";import{m as K,A as ue}from"./modal.CwCQqQGR.js";import{r as re}from"./request.CP4QB9I_.js";import{u as W}from"./updateStore.BPUROPCs.js";import{b as Z,a as he}from"./api.kigvqDK3.js";import{c as ge}from"./commonFunctions.BGWoafo_.js";import{a as pe,_ as me}from"./search.vue.BARQ58Bj.js";const ke={width:"24",height:"24",viewBox:"0 0 22 21",fill:"none",xmlns:"http://www.w3.org/2000/svg"},se={__name:"playIcon",props:["fillClass"],setup(p){return(m,c)=>(s(),a("svg",ke,[u("path",{class:N(p.fillClass),d:"M11.1064 20.957C9.69564 20.957 8.37077 20.6885 7.13184 20.1514C5.8929 19.6143 4.80078 18.873 3.85547 17.9277C2.91016 16.9824 2.16536 15.8903 1.62109 14.6514C1.08398 13.4053 0.81543 12.0768 0.81543 10.666C0.81543 9.26237 1.08398 7.94108 1.62109 6.70215C2.1582 5.45605 2.89941 4.36035 3.84473 3.41504C4.7972 2.46257 5.8929 1.71777 7.13184 1.18066C8.37077 0.643555 9.69206 0.375 11.0957 0.375C12.5065 0.375 13.8314 0.643555 15.0703 1.18066C16.3092 1.71777 17.4014 2.46257 18.3467 3.41504C19.2992 4.36035 20.0439 5.45605 20.5811 6.70215C21.1253 7.94108 21.3975 9.26237 21.3975 10.666C21.3975 12.0768 21.1289 13.4053 20.5918 14.6514C20.0547 15.8903 19.3099 16.9824 18.3574 17.9277C17.4121 18.873 16.32 19.6143 15.0811 20.1514C13.8421 20.6885 12.5173 20.957 11.1064 20.957ZM11.1064 19.3994C12.3167 19.3994 13.4482 19.1738 14.501 18.7227C15.5609 18.2715 16.4883 17.6484 17.2832 16.8535C18.0853 16.0514 18.7083 15.124 19.1523 14.0713C19.6035 13.0114 19.8291 11.8763 19.8291 10.666C19.8291 9.46289 19.6035 8.33496 19.1523 7.28223C18.7083 6.22233 18.0853 5.29492 17.2832 4.5C16.4883 3.69792 15.5609 3.07129 14.501 2.62012C13.4482 2.16895 12.3132 1.94336 11.0957 1.94336C9.88542 1.94336 8.75391 2.16895 7.70117 2.62012C6.64844 3.07129 5.72461 3.69792 4.92969 4.5C4.13477 5.29492 3.51172 6.22233 3.06055 7.28223C2.60938 8.33496 2.38379 9.46289 2.38379 10.666C2.38379 11.8763 2.60938 13.0114 3.06055 14.0713C3.51172 15.124 4.13477 16.0514 4.92969 16.8535C5.72461 17.6484 6.64844 18.2715 7.70117 18.7227C8.76107 19.1738 9.89616 19.3994 11.1064 19.3994ZM9.19434 14.6406C8.96517 14.7839 8.74316 14.8089 8.52832 14.7158C8.32064 14.6227 8.2168 14.4616 8.2168 14.2324V7.13184C8.2168 6.89551 8.32422 6.73796 8.53906 6.65918C8.76107 6.57324 8.97949 6.59115 9.19434 6.71289L14.9736 10.1504C15.1813 10.2793 15.2852 10.4583 15.2852 10.6875C15.2852 10.9167 15.1813 11.0921 14.9736 11.2139L9.19434 14.6406Z",fill:"#0D0D0D"},null,2)]))}},fe={class:"px-1.5",id:"searchResults"},ve=["onMouseover"],xe=["onClick"],ye={class:"block font-inter-regular"},be={class:"block"},_e=["innerHTML"],we={__name:"searchResults",props:["searchResults","query"],setup(p){const m=p,c=J();let e=v(0),r=v([]);X(()=>m.query,()=>{document.removeEventListener("keydown",l)}),A(()=>{let n=document.getElementById("searchResults");if(!n.firstElementChild)return;let h=n.firstElementChild.querySelector("a");r.value=n.children,h.classList.add("bg-dark/5","dark:bg-white/5"),document.addEventListener("keydown",l)}),ee(()=>{document.removeEventListener("keydown",l)});const l=n=>{e.value===0&&n.key==="ArrowUp"||e.value===r.value.length-1&&n.key==="ArrowDown"||(r.value[e.value].querySelector("a").classList.remove("bg-dark/5","dark:bg-white/5","hover:bg-dark/5","dark:hover:bg-white/5"),n.key==="ArrowDown"&&(e.value=e.value+1,r.value[e.value].querySelector("a").classList.add("bg-dark/5","dark:bg-white/5"),n.preventDefault()),n.key==="ArrowUp"&&(e.value=e.value-1,r.value[e.value].querySelector("a").classList.add("bg-dark/5","dark:bg-white/5"),n.preventDefault()),g(r.value[e.value].querySelector("a"))||f(r.value[e.value]),n.key==="Enter"&&r.value[e.value].querySelector("a").click())},o=n=>{r.value&&(r.value[e.value].querySelector("a").classList.remove("bg-dark/5","dark:bg-white/5"),e.value=n,r.value[e.value].querySelector("a").classList.add("bg-dark/5","dark:bg-white/5","hover:bg-dark/5","dark:hover:bg-white/5"))},g=n=>{const h=n.getBoundingClientRect(),x=document.getElementById("scrollableSearchResults").getBoundingClientRect();return h.top>=x.top&&h.bottom<=x.bottom},f=n=>{let h=document.getElementById("scrollableSearchResults");if(!h)return;const x=n.getBoundingClientRect(),S=h.getBoundingClientRect(),$=x.top-S.top+h.scrollTop;h.scrollTo({top:$,behavior:"smooth"})},I=async n=>{k.checkIsMobile()&&K.removeHtmlBodyFixed();try{const h=await re.saveSearchHistory(n);if(h.title){let x=k.getLocalStorage("recentSearchHistory")??[];x.unshift(h),k.setLocalStorage("recentSearchHistory",x)}}catch{}finally{}},C=(n,h)=>{if(!n)return"";const S=n.toLowerCase().split(" "),$=S.findIndex(i=>i.includes(h));let L="";if($!==-1){const i=Math.max(0,$-28),d=Math.min(S.length-1,$+28);L=S.slice(i,d+1).join(" ")}else L=n.split(" ").slice(0,20).join(" ");return n.trim()==h.trim()?L=`<span class="text-dark dark:text-greyEE">${n}</span>`:h.split(" ").map(d=>d.toLowerCase()).forEach(d=>{if(d){const y=new RegExp(d,"ig");L=L.replaceAll(y,`<span class="text-dark dark:text-greyEE"">${d}</span>`)}}),`${L}...`},F=(n,h)=>{I(h);let x=document.getElementById("textNote");if(x&&x.innerText.replace(/&nbsp;/g,"").trim().length>0){window.location.href=n;return}c.push(n)};return(n,h)=>{const x=se;return s(),a("ul",fe,[(s(!0),a(R,null,D(p.searchResults,(S,$)=>(s(),a("li",{key:$,onMouseover:L=>o($),class:"rounded-lg text-dark dark:text-greyEE text-sm font-inter-regular border-b border-dark/5 dark:border-white/5 last:border-none py-1"},[u("a",{href:"javascript:void(null)",onClick:L=>F(`/notes/${S.id}`,S.id),class:"w-[97%] mx-auto px-3 py-2 rounded-lg w-full flex cursor-pointer"},[B(x,{width:"16",height:"16",fillClass:"fill-grey71 dark:fill-greyEE",class:"mr-2 mt-[3px] flex-shrink-0"}),u("span",ye,[u("span",be,E(S.title),1),u("span",{class:"text-dark/40 dark:text-grey8D tw-search-result",innerHTML:C(S.transcript,p.query)},null,8,_e)])],8,xe)],40,ve))),128))])}}},Ce={id:"scrollableSearchHistory",class:"text-sm h-[calc(350px-55px)] overflow-y-auto xs:h-full"},Se={key:0,class:"px-5 pt-3 pb-2"},Ee=u("div",{class:"flex justify-between font-inter-light mb-2"},[u("div",{class:"text-grey9B dark:text-greyCC"},"Tags")],-1),$e={class:"flex flex-wrap gap-1.5"},Le={key:1,class:"flex justify-between px-5 pt-3 pb-2 font-inter-light"},Me=u("div",{class:"text-grey9B dark:text-greyCC"},"Recent",-1),Be={class:"px-1.5",id:"searchHistory"},Ie=["onMouseover"],Re=["onClick"],Te=["onClick"],He={__name:"searchHistory",props:["historyList"],emits:["closeSearch","clearSearchHistory"],setup(p,{emit:m}){const c=p,e=m,r=J();let l=v(c.historyList),o=v(0),g=v([]),f=v(10),I="cursor-pointer border border-dark/10 dark:bg-white/10 dark:text-white rounded-lg py-0.5 px-2.5 hover:bg-dark/5 dark:hover:bg-white/5 text-dark font-inter-regular text-sm";const C=z(()=>W.getTagsFromStore());A(()=>{let i=document.getElementById("searchHistory"),d=i.firstElementChild;d&&(g.value=i.children,d.classList.add("bg-dark/5","dark:bg-white/5"),document.addEventListener("keydown",F))}),ee(()=>{document.removeEventListener("keydown",F)});const F=i=>{o.value===0&&i.key==="ArrowUp"||o.value===g.value.length-1&&i.key==="ArrowDown"||(g.value[o.value].classList.remove("bg-dark/5","hover:bg-dark/5","dark:hover:bg-white/5"),i.key==="ArrowDown"&&(o.value=o.value+1,g.value[o.value].classList.add("bg-dark/5","dark:bg-white/5"),i.preventDefault()),i.key==="ArrowUp"&&(o.value=o.value-1,g.value[o.value].classList.add("bg-dark/5","dark:bg-white/5"),i.preventDefault()),x(g.value[o.value].querySelector("a"))||h(g.value[o.value]),i.key==="Enter"&&g.value[o.value].querySelector("a").click())},n=i=>{g.value[o.value].classList.remove("bg-dark/5","dark:bg-white/5"),o.value=i,g.value[o.value].classList.add("bg-dark/5","hover:bg-dark/5","dark:hover:bg-white/5")},h=i=>{let d=document.getElementById("scrollableSearchHistory");if(!d)return;const y=i.getBoundingClientRect(),b=d.getBoundingClientRect(),_=y.top-b.top+d.scrollTop;d.scrollTo({top:_,behavior:"smooth"})},x=i=>{if(!document.getElementById("scrollableSearchHistory"))return;const d=i?i.getBoundingClientRect():0,y=document.getElementById("scrollableSearchHistory").getBoundingClientRect();return d.top>=y.top&&d.bottom<=y.bottom},S=async(i,d)=>{let y=k.getLocalStorage("recentSearchHistory")??[];y.splice(d,1),k.setLocalStorage("recentSearchHistory",y),l.value=y;try{await Z.delete(`/search-history/${i}`)}catch{}finally{}},$=async()=>{k.deleteLocalStorage("recentSearchHistory"),l.value=[],e("clearSearchHistory");try{await Z.delete("/search-history/clear")}catch{}finally{}},L=i=>{let d=document.getElementById("textNote");if(d&&d.innerText.replace(/&nbsp;/g,"").trim().length>0){window.location.href=i;return}r.push(i),e("closeSearch")};return(i,d)=>{const y=Y,b=se,_=Q;return s(),a("div",Ce,[t(C).length>0?(s(),a("div",Se,[Ee,u("div",$e,[(s(!0),a(R,null,D(t(C).slice(0,t(f)),(T,q)=>(s(),j(y,{class:N(t(I)),to:`/tags/${T.name.replace(/ /g,"_")}`,key:q},{default:O(()=>[P(E(T.name),1)]),_:2},1032,["class","to"]))),128)),t(C).length>t(f)?(s(),a("div",{key:0,onClick:d[0]||(d[0]=T=>H(f)?f.value=t(C).length:f=t(C).length),class:N([t(I),"text-grey71"])}," Show all ",2)):w("",!0)])])):w("",!0),t(l).length>0?(s(),a("div",Le,[Me,u("div",{onClick:$,class:"text-blue9F cursor-pointer"},"Clear all")])):w("",!0),u("ul",Be,[(s(!0),a(R,null,D(t(l),(T,q)=>(s(),a("li",{key:q,onMouseover:V=>n(q),class:"group font-inter-regular text-dark rounded-lg dark:text-greyEE flex justify-between transition-all cursor-pointer pr-4"},[u("a",{href:"javascript:void(null)",class:"px-3 py-2 flex w-full cursor-pointer",onClick:V=>L(`/notes/${T.recording_id}`)},[B(b,{width:"16",height:"16",fillClass:"dark:fill-greyEE",class:"mr-2 mt-0.5 flex-shrink-0"}),P(" "+E(T.title),1)],8,Re),u("span",{onClick:V=>S(T.id,q),class:"mt-2 flex-shrink-0 cursor-pointer min-xs:hidden group-hover:block"},[B(_,{width:"10",heigt:"10",fillClass:"fill-grey71 hover:fill-dark"})],8,Te)],40,Ie))),128))])])}}},De={},Fe=u("div",{class:"w-full h-5 bg-dark/5 rounded dark:bg-white/5"},null,-1),qe=[Fe];function je(p,m){return s(),a("div",null,qe)}const Ne=ce(De,[["render",je]]),Ae={class:"relative w-full h-[350px] xs:h-full"},Ve={class:"xs:flex xs:items-center xs:p-3"},Pe={class:"relative w-full border-b border-dark/5 dark:border-white/10 xs:border-none"},Ue={key:0,id:"scrollableSearchResults",class:"h-[calc(350px-55px)] overflow-y-auto pb-3 mt-2 bg-white dark:bg-darkTheme2 w-full dark:xs:bg-darkTheme xs:top-[unset] xs:pb-20 xs:shadow-none xs:fixed xs:left-0 xs:h-screen xs:rounded-none xs:mt-1"},Ke={key:0,class:"px-5 flex gap-2 flex-wrap mb-3"},ze={key:0,class:"text-dark/50 text-xs font-inter-medium px-5 dark:text-grey8D xs:pt-2"},Oe={key:1,class:"text-dark dark:text-greyEE font-inter-medium text-base p-5 xs:px-4 pt-0"},We={key:2,class:"w-full p-5"},Ze={key:1,class:"text-grey9B font-inter-regular text-sm px-4 pt-3"},Ge={__name:"search",emits:["triggerCloseSearch"],setup(p,{emit:m}){const c=m;let e=v(""),r=v(!1),l=v(!1),o=v([]),g=v([]),f=v(k.getLocalStorage("recentSearchHistory")??[]),I=v(!1),C=v(!1),F=v(),n=v(!1);const h=z(()=>W.getTagsFromStore());A(()=>{F.value.focus()});const x=pe.debounce(async()=>{await S(e.value)},100),S=async b=>{e.value=b,$(),l.value=!0;try{const _=await re.searchNotes(b);o.value=_,r.value=o.value.length===0&&e.value!==""}catch{}finally{l.value=!1}},$=()=>{g.value=[],h.value.forEach(b=>{b.name.toLowerCase().indexOf(e.value.toLowerCase())!==-1&&!g.value.includes(b)&&g.value.push({id:b.id,name:b.name})})},L=()=>{if(!k.checkIsMobile()){if(e.value!=="")return;e.value="",I.value=!1}},i=()=>{I.value=!0,C.value=!0,k.setLocalStorage("enabledInput",!0),k.checkIsMobile()&&(K.makeHtmlBodyFixed(),n.value=!0)},d=()=>{k.setLocalStorage("enabledInput",!1),n.value=!1},y=()=>{I.value=!1,e.value="",C.value=!1,K.removeHtmlBodyFixed(),n.value=!1,c("triggerCloseSearch")};return(b,_)=>{const T=G,q=Q,V=Y,oe=we,ae=He,le=te("click-outside");return U((s(),a("div",Ae,[u("div",Ve,[u("div",Pe,[B(T,{class:"absolute left-4 top-[calc(50%-8px)]"}),U(u("input",{type:"search",onInput:_[0]||(_[0]=(...M)=>t(x)&&t(x)(...M)),onFocus:i,onBlur:d,"onUpdate:modelValue":_[1]||(_[1]=M=>H(e)?e.value=M:e=M),ref_key:"searchInput",ref:F,placeholder:"Search",class:"pr-4 pl-10 py-3 h-12 w-full text-sm bg-white dark:bg-white/5 dark:text-greyEE font-inter-regular text-dark h-10 w-full transition-all tw-remove-default-styling placeholder:text-grey9B placeholder:font-inter-regular xs:bg-dark/5 xs:rounded-xl xs:h-10"},null,544),[[ie,t(e)]]),t(e)!==""?(s(),a("div",{key:0,onClick:_[2]||(_[2]=M=>H(e)?e.value="":e=""),class:"absolute right-3 top-[calc(50%-14px)] cursor-pointer w-7 h-7 flex items-center justify-center tw-scale-on-hover hover-bg-transition"},[B(q,{class:"w-3 h-3",fillClass:"fill-dark/50 dark:fill-greyEE"})])):w("",!0)]),t(C)?(s(),a("div",{key:0,onClick:y,class:"py-2 text-sm text-blue9F font-inter-regular xs:block hidden xs:ml-4 xs:flex-shrink-0 xs:cursor-pointer"},"Cancel")):w("",!0)]),t(e)!==""?(s(),a("div",Ue,[t(g).length>0?(s(),a("div",Ke,[(s(!0),a(R,null,D(t(g),M=>(s(),j(V,{key:M.id,onClick:y,class:"inline-flex items-center bg-dark/5 hover:bg-dark/10 dark:bg-white/5 dark:hover:bg-white/10 text-dark dark:text-greyEE text-xs font-inter-medium px-3 py-1.5 rounded-lg",to:`/tags/${M.name.replace(/ /g,"_")}`},{default:O(()=>[P("#"+E(M.name),1)]),_:2},1032,["to"]))),128))])):w("",!0),t(l)?(s(),a("div",We,[(s(),a(R,null,D(4,M=>B(Ne,{key:M,class:"mb-3"})),64))])):(s(),a(R,{key:1},[t(o).length>0?(s(),a("div",ze,E(t(o).length)+" "+E(t(o).length>1?"results":"result"),1)):w("",!0),B(oe,{searchResults:t(o),query:t(e)},null,8,["searchResults","query"]),t(r)?(s(),a("div",Oe," No results found. ")):w("",!0)],64))])):w("",!0),t(e)===""?(s(),a(R,{key:1},[t(f).length>0||t(h).length>0?(s(),j(ae,{key:0,historyList:t(f),onClearSearchHistory:_[3]||(_[3]=M=>H(f)?f.value=[]:f=[]),onCloseSearch:y},null,8,["historyList"])):(s(),a("div",Ze,E(("commonFunctions"in b?b.commonFunctions:t(ge)).isTeamWorkspace()?"Search conversations, people or channels":"Try searching notes, keywords, or tags"),1))],64)):w("",!0)])),[[le,L]])}}},Qe={class:"relative w-[600px] min-h-[350px] bg-white rounded-2xl dark:bg-darkTheme2 overflow-hidden sm:mx-auto xs:w-full xs:h-screen xs:rounded-none"},Ye={__name:"searchModal",emits:["triggerCloseSearch"],setup(p,{emit:m}){const c=m;return(e,r)=>{const l=Ge;return s(),j(ue,{modalContentClass:"!items-start"},{default:O(()=>[u("div",Qe,[B(l,{onTriggerCloseSearch:r[0]||(r[0]=o=>c("triggerCloseSearch"))})])]),_:1})}}},Je={class:"relative"},Xe={class:"absolute right-4 top-2.5 text-sm text-grey9B font-inter-regular flex items-center xs:hidden"},et={class:"mr-1"},tt={key:1},rt=u("span",null,"K",-1),wt={__name:"searchElement",emits:["triggerSearchModal"],setup(p,{emit:m}){const c=de(),e=m;let r=v(!1);return X(()=>c.fullPath,()=>{r.value=!1,e("triggerSearchModal",!1)}),A(()=>{document.addEventListener("keydown",l=>{l.key==="Escape"&&(r.value=!1),(l.ctrlKey&&!k.isMac()||l.metaKey)&&l.key==="k"&&(r.value=!0,l.preventDefault()),e("triggerSearchModal",r.value)})}),(l,o)=>{const g=G,f=ne,I=Ye;return s(),a("div",null,[u("div",Je,[B(g,{class:"absolute left-3 top-3"}),u("input",{type:"search",onFocus:o[0]||(o[0]=C=>{H(r)?r.value=!0:r=!0,e("triggerSearchModal",!0)}),readonly:"",placeholder:"Search",class:"pl-8 text-sm bg-dark/5 dark:bg-white/5 dark:text-greyEE font-inter-regular text-dark rounded-xl h-10 px-4 w-full transition-all hover:bg-dark/[8%] hover:dark:bg-white/[8%] tw-remove-default-styling placeholder:text-grey9B placeholder:font-inter-regular xs:bg-dark/5 xs:border-none"},null,32),u("span",Xe,[u("span",et,[("helper"in l?l.helper:t(k)).isMac()?(s(),j(f,{key:0})):(s(),a("span",tt,"Ctrl +"))]),rt])]),t(r)?(s(),j(I,{key:0,onTriggerCloseSearch:o[1]||(o[1]=C=>{H(r)?r.value=!1:r=!1,e("triggerSearchModal",!1)}),onClose:o[2]||(o[2]=C=>{H(r)?r.value=!1:r=!1,e("triggerSearchModal",!1)})})):w("",!0)])}}},st={key:0,class:"hidden rounded-md bg-dark text-white dark:text-greyEE dark:bg-darkTheme2 dark:border-white/10 dark:border text-[9px] font-inter-regular p-1 w-[90px] justify-center absolute -left-4 top-[-24px] z-10 group-hover:flex xxs:left-[-36px]"},ot={__name:"streakBlock",props:["highestCount","streakData"],setup(p){const m=p;let c=k.getCurrentTheme()==="dark"?["rgb(88, 169, 66)","rgba(88, 169, 66,0.75)","rgba(88, 169, 66,0.5)","rgba(88, 169, 66,0.25)"]:["rgb(39, 79, 71)","rgba(39, 79, 71,0.75)","rgba(39, 79, 71,0.5)","rgba(39, 79, 71,0.25)"];const e=r=>{setTimeout(()=>{switch(m.streakData.recordings_count){case 0:r.el.style.backgroundColor=k.getCurrentTheme()==="light"?"rgba(39, 79, 71,0.1)":"rgba(88, 169, 66,0.1)";break;case 1:r.el.style.backgroundColor=c[3];break;case 2:r.el.style.backgroundColor=c[2];break;case 3:r.el.style.backgroundColor=c[1];break;default:r.el.style.backgroundColor=c[0];break}},5)};return(r,l)=>(s(),a("div",{onVnodeMounted:l[0]||(l[0]=o=>e(o)),class:"relative mb-0.5 w-[9px] h-[9px] rounded-sm group"},[p.streakData.date?(s(),a("div",st,E(("helper"in r?r.helper:t(k)).dateFormat(p.streakData.date,"MMM D"))+" - "+E(p.streakData.recordings_count)+" "+E(p.streakData.recordings_count===1?"note":"notes"),1)):w("",!0)],512))}},at={class:"flex gap-0.5"},lt={__name:"streaks",props:["streaks","highestCount"],setup(p){const m=p;let c=v([]);return A(()=>{m.streaks.weeks.forEach(e=>{k.dateFormat(e[0].date,"MMM"),k.dateFormat(e[e.length-1].date,"MMM"),c.value.includes(k.dateFormat(e[0].date,"MMM"))||c.value.push(k.dateFormat(e[0].date,"MMM"))})}),(e,r)=>(s(),a("div",null,[u("div",{class:N(["grid text-[10px] font-inter-regular text-grey9B",t(c).length>6?"grid-cols-7":"grid-cols-6"])},[(s(!0),a(R,null,D(t(c),(l,o)=>(s(),a("div",{key:o},E(l),1))),128))],2),u("div",at,[(s(!0),a(R,null,D(p.streaks.weeks,(l,o)=>(s(),a("div",{key:o},[(s(!0),a(R,null,D(l,(g,f)=>(s(),j(ot,{key:f,highestCount:p.highestCount,streakData:g},null,8,["highestCount","streakData"]))),128))]))),128))])]))}},nt={key:0,class:"ml-1 relative flex-shrink-0 z-10"},ct={key:0,class:"text-sm text-dark font-inter-regular mb-3 flex items-center dark:text-greyEE"},it={class:"relative group/streaks ml-1"},dt=u("div",{class:"group-hover/streaks:block transition-all hidden bg-dark text-white border border-dark/10 text-xs font-inter-regular px-2 py-1.5 w-[220px] text-center rounded-lg absolute -right-[68px] top-[-50px]"}," Ranked based on the number of unique days you recorded notes. ",-1),Ct={__name:"streaksElement",props:["fromElement"],setup(p){const m=z(()=>W.getStreaksFromStore()[0]);let c=v(!1);const e=()=>{c.value=!1};return(r,l)=>{const o=me,g=te("click-outside");return t(m)&&("appVariables"in r?r.appVariables:t(he)).isAuthenticated?U((s(),a("div",nt,[t(c)?(s(),a("div",{key:0,class:N([p.fromElement==="sidebar"?"tw-bubble-tip-streaks bottom-11 -left-2":"top-7 right-0","absolute w-[315px] bg-white shadow-lg dark:bg-darkTheme2 dark:border dark:border-white/10 rounded-xl px-5 py-4 tw-dropup-content"])},[t(m).rank?(s(),a("h1",ct,[P(" You rank "+E(t(m).rank.toLocaleString())+" out of "+E(t(m).total_users)+" note-takers ",1),u("div",it,[dt,B(o)])])):w("",!0),B(lt,{streaks:t(m),highestCount:t(m).max_recordings_count},null,8,["streaks","highestCount"])],2)):w("",!0),u("div",{onMouseenter:l[0]||(l[0]=f=>H(c)?c.value=!t(c):c=!t(c)),onClick:l[1]||(l[1]=f=>H(c)?c.value=!t(c):c=!t(c)),id:"streakBtn",class:"cursor-pointer select-none mr-3 w-[22px] h-[22px] rounded-full text-dark font-inter-bold text-[8px] border-dashed border-[1.5px] border-dark dark:text-greyEE dark:border-greyEE flex items-center justify-center"},E(t(m).current_streak),33)])),[[g,e]]):w("",!0)}}};export{Ct as _,wt as a};
