PageSourceSearch

https://www.creatorsenseai.com/app/assets/CreatorLiteLayout-B8a1QaH_.js

js creatorsenseai.com collected 2026-10-02 01:27:59 UTC 7,108 bytes, 1 lines download raw bytes

1import{e as T,u as M,f as c,R as N}from"./vendor-vue-BIDZeepx.js";import{k as R,c as I,y as o,z as g,K as a,L as B,P as D,A as C,H as A,r as h,_ as E,C as k,Y as P,Q as d,D as r,J as b,N as V,V as W,W as H,a0 as O,n as j,u as n,G as u}from"./vendor-misc-5pJBpqhN.js";import{_ as $,u as z,i as U,p as Y,s as q}from"./index-BNPflmqD.js";import{f as F,s as G}from"./ariaCoachingApi-CiSq4Zjb.js";import"./vendor-tanstack-B6ELLr_Q.js";import"./vendor-sentry-84cD2ryj.js";import"./vendor-utils-CxkvrZ9U.js";const J={class:"lite-progress","aria-label":"Creator sharing steps"},K={class:"lite-progress__list"},Q=["aria-current"],Z={class:"lite-progress__index","aria-hidden":"true"},X={class:"lite-progress__label"},ee=R({__name:"CreatorLiteProgress",setup(S){const i=[{id:"accept",label:"Accept"},{id:"connect",label:"Connect"},{id:"consent",label:"Consent"},{id:"done",label:"Done"}],m=T(),p=I(()=>{const s=m.path;return s.includes("/agency/invite")?"accept":s.includes("/connect-platforms")?"connect":s.includes("/share-with-agency")?"consent":s.includes("/profile-shared")?"done":"connect"}),_=I(()=>i.findIndex(s=>s.id===p.value));return(s,y)=>(o(),g("nav",J,[a("ol",K,[(o(),g(B,null,D(i,(v,l)=>a("li",{key:v.id,class:C(["lite-progress__item",{"lite-progress__item--current":v.id===p.value,"lite-progress__item--done":l<_.value}]),"aria-current":v.id===p.value?"step":void 0},[a("span",Z,A(l+1),1),a("span",X,A(v.label),1)],10,Q)),64))])]))}}),te=$(ee,[["__scopeId","data-v-4847c17c"]]),ae=["aria-label","aria-expanded"],se={key:0,class:"coaching-panel",role:"dialog","aria-label":"ARIA coaching"},ne={class:"coaching-panel__header"},oe={class:"coaching-panel__hint"},ie={key:0,class:"coaching-panel__empty"},le={key:1,class:"coaching-msg coaching-msg--assistant coaching-msg--pending"},re={key:2,class:"coaching-panel__error"},ce=["disabled"],ue=["disabled"],de=R({__name:"CoachingAriaDock",setup(S){const i=h(!1),m=h(!1),p=h([]),_=h(""),s=h(!1),y=h(null),v=h(null),l=h(null);E(async()=>{try{const f=await F();m.value=f.has_active_roster_link}catch{m.value=!1}});async function x(){await j(),l.value&&(l.value.scrollTop=l.value.scrollHeight)}async function w(){var t;const f=_.value.trim();if(!(!f||s.value)){p.value.push({role:"user",content:f}),_.value="",y.value=null,s.value=!0,x();try{const e=await G(f,v.value);v.value=e.conversation_id,p.value.push({role:"assistant",content:e.response})}catch(e){const L=typeof e=="object"&&e&&"response"in e?(t=e.response)==null?void 0:t.status:void 0;y.value=L===429?"You have reached your monthly AI limit. Upgrade to keep chatting with ARIA.":"ARIA had trouble responding. Please try again."}finally{s.value=!1,x()}}}return(f,t)=>(o(),k(P,{to:"body"},[a("button",{type:"button",class:C(["coaching-fab",{"coaching-fab--open":i.value}]),"aria-label":i.value?"Close ARIA coaching":"Open ARIA coaching","aria-expanded":i.value,onClick:t[0]||(t[0]=e=>i.value=!i.value)},[...t[3]||(t[3]=[a("svg",{class:"coaching-fab__icon",viewBox:"0 0 32 32",fill:"none","aria-hidden":"true"},[a("path",{d:"M16 4L18.8 12.2L27 15L18.8 17.8L16 26L13.2 17.8L5 15L13.2 12.2L16 4Z",fill:"currentColor","fill-opacity":"0.95"})],-1)])],10,ae),d(O,{name:"coaching-panel"},{default:r(()=>[i.value?(o(),g("div",se,[a("header",ne,[t[4]||(t[4]=a("div",{class:"coaching-panel__title"},[a("span",{class:"coaching-panel__badge"},"ARIA"),a("span",null,"Coaching")],-1)),a("button",{type:"button",class:"coaching-panel__close","aria-label":"Close ARIA coaching",onClick:t[1]||(t[1]=e=>i.value=!1)}," × ")]),a("p",oe,A(m.value?"Ask ARIA about your content, growth, or your agency relationship.":"Ask ARIA about your content and growth, just for you."),1),a("div",{ref_key:"threadEl",ref:l,class:"coaching-panel__thread"},[p.value.length===0?(o(),g("div",ie,' Try: "What should I post this week?" or "How is my growth trending?" ')):b("",!0),(o(!0),g(B,null,D(p.value,(e,L)=>(o(),g("div",{key:L,class:C(["coaching-msg",`coaching-msg--${e.role}`])},A(e.content),3))),128)),s.value?(o(),g("div",le,[...t[5]||(t[5]=[a("span",{class:"coaching-typing-dot"},null,-1),a("span",{class:"coaching-typing-dot"},null,-1),a("span",{class:"coaching-typing-dot"},null,-1)])])):b("",!0),y.value?(o(),g("div",re,A(y.value),1)):b("",!0)],512),a("form",{class:"coaching-panel__composer",onSubmit:V(w,["prevent"])},[W(a("input",{"onUpdate:modelValue":t[2]||(t[2]=e=>_.value=e),type:"text",class:"coaching-panel__input",placeholder:"Ask ARIA...",disabled:s.value,maxlength:"4000"},null,8,ce),[[H,_.value]]),a("button",{type:"submit",class:"coaching-panel__send",disabled:s.value||!_.value.trim()}," Send ",8,ue)],32)])):b("",!0)]),_:1})]))}}
1),pe=$(de,[["__scopeId","data-v-ebddbe52"]]),ge={"data-app-surface":"creator-lite",class:"creator-lite-shell"},_e={class:"creator-lite-header"},ve={key:0,class:"cs-nav","aria-label":"CreatorSense"},he={class:"creator-lite-actions"},fe=["disabled"],me=R({__name:"CreatorLiteLayout",setup(S){const i=T(),m=M(),{logout:p,isAdmin:_}=z(),s=U(),y=Y(),v=s?"/home":"/connect-platforms",l=h(!1),x=I(()=>{var t;return((t=i.meta)==null?void 0:t.ariaCoaching)!==!1}),w=I(()=>{const t=i.path;return!(!t.startsWith("/account")||t.startsWith("/account/billing")||t.startsWith("/account/extensions"))});async function f(){if(!l.value){l.value=!0;try{await p(),await m.replace("/login")}finally{l.value=!1}}}return E(()=>{var t;q("creator"),document.documentElement.setAttribute("data-app-surface","creator-lite"),(t=document.body)==null||t.setAttribute("data-app-surface","creator-lite")}),(t,e)=>(o(),g("div",ge,[a("header",_e,[d(n(c),{to:n(v),class:"creator-lite-brand"},{default:r(()=>[u(A(n(y)),1)]),_:1},8,["to"]),n(s)?(o(),g("nav",ve,[d(n(c),{to:"/home"},{default:r(()=>[...e[0]||(e[0]=[u("Home",-1)])]),_:1}),d(n(c),{to:"/my-numbers"},{default:r(()=>[...e[1]||(e[1]=[u("My numbers",-1)])]),_:1}),d(n(c),{to:"/trace"},{default:r(()=>[...e[2]||(e[2]=[u("Trace",-1)])]),_:1}),d(n(c),{to:"/connect-platforms"},{default:r(()=>[...e[3]||(e[3]=[u("Platforms",-1)])]),_:1}),d(n(c),{to:"/account/extensions"},{default:r(()=>[...e[4]||(e[4]=[u("Extensions",-1)])]),_:1}),d(n(c),{to:"/pricing"},{default:r(()=>[...e[5]||(e[5]=[u("Pricing",-1)])]),_:1}),d(n(c),{to:"/account/billing"},{default:r(()=>[...e[6]||(e[6]=[u("Billing",-1)])]),_:1}),d(n(c),{to:"/account","active-class":"","exact-active-class":"",class:C({"router-link-active":w.value}),"aria-current":w.value?"page":void 0},{default:r(()=>[...e[7]||(e[7]=[u("Settings",-1)])]),_:1},8,["class","aria-current"]),n(_)?(o(),k(n(c),{key:0,to:"/admin"},{default:r(()=>[...e[8]||(e[8]=[u("Admin",-1)])]),_:1})):b("",!0)])):(o(),k(te,{key:1})),a("div",he,[n(s)?b("",!0):(o(),k(n(c),{key:0,to:"/account",class:"creator-lite-account"},{default:r(()=>[...e[9]||(e[9]=[u("Account",-1)])]),_:1})),a("button",{type:"button",class:"creator-lite-signout","aria-label":"Sign out",disabled:l.value,onClick:f},A(l.value?"Signing out…":"Sign out"),9,fe)])]),a("main",{class:C(["creator-lite-main",{"creator-lite-main--wide":n(s)}])},[d(n(N))],2),x.value&&!n(s)?(o(),k(pe,{key:0})):b("",!0)]))}}),Ie=$(me,[["__scopeId","data-v-d8de3ced"]]);export{Ie as default};

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.