PageSourceSearch

https://www.eucatur.com.br/assets/Faq-BVTaBEDO.js

js eucatur.com.br collected 2026-10-02 13:11:54 UTC 8,333 bytes, 1 lines download raw bytes

1import{as as Z,d as W,at as H,au as r,av as e,j as l,ax as p,aw as h,ay as c,az as n,aX as q,bp as J,cd as X,aD as j,F as G,b5 as K,aA as D,aB as Y,aO as x,aE as M,aP as R,a$ as ee,b3 as se,bo as ae,aQ as te,bj as oe,r as g,b as ne,c as d,Z as le,aJ as ie,bq as re,b8 as I,be as ce,d4 as de,l as ue}from"./index-BMwF3ZB-.js";import{Q as z,a as C,b as _}from"./QItemLabel-Bsa4xd--.js";import{Q as pe}from"./QList-DOY_1GqX.js";import{C as me}from"./ClosePopup-DLQxw9VJ.js";import{o as fe}from"./open-url-DHZpwEsY.js";const he=W({name:"HelpMe",setup(){const s=oe(),a=g(""),v=g([]),m=g(!1),b=g(!1),w=g(!1),o=g({text:"",help:"",icon:""}),y=t=>{if(!t||typeof t!="string")return"";let i=t.replace(/<\s*(script|style)[^>]*>[\s\S]*?<\s*\/\s*\1\s*>/gi,"");return i=i.replace(/ on[a-z]+\s*=\s*\"[^\"]*\"/gi,""),i=i.replace(/ on[a-z]+\s*=\s*'[^']*'/gi,""),i=i.replace(/ on[a-z]+\s*=\s*[^\s>]+/gi,""),i=i.replace(/href\s*=\s*\"javascript:[^\"]*\"/gi,'href="#"'),i=i.replace(/href\s*=\s*'javascript:[^']*'/gi,"href='#'"),i},L=()=>{a.value="",v.value=[],m.value=!1},V={"Atendimento e contato":"ri-customer-service-2-line",Passagens:"ri-ticket-line",Pagamento:"ri-bank-card-line",Cancelamento:"ri-close-circle-line",Reembolso:"ri-exchange-line",Bagagem:"ri-suitcase-line","Passaporte da vacina":"ri-heart-pulse-line","Meu cadastro":"ri-account-circle-line","Meus pedidos":"ri-shopping-bag-line","Cartão fidelidade":"ri-award-line"},Q=t=>V[t]||"ri-question-line";ne(()=>{s.dispatch("helpMe/getFaqs")});const T=d(()=>s.state.helpMe.faqs||[]),$=d(()=>{const t=s.state.configurations?.configurations;return t&&Object.keys(t).length?t:le}),k=d(()=>ie($.value||{})),B=d(()=>k.value?.contactSacHref||"#"),E=d(()=>k.value?.contactEmailHref||"#"),P=d(()=>{const t=k.value?.contactSac||"";return t?`${t} — Atendimento 24h todos os dias`:"Atendimento 24h todos os dias"}),F=t=>{if(t.length<2){v.value=[],m.value=!1,b.value=!1;return}b.value=!0;const i=t.toLowerCase(),S=[];T.value.forEach(u=>{u.description.toLowerCase().includes(i)&&S.push({type:"Categoria",title:u.description,content:"",icon:Q(u.description)}),u.faqs&&u.faqs.length>0&&u.faqs.forEach(f=>{const U=f.question&&f.question.toLowerCase().includes(i),A=f.answer&&f.answer.toLowerCase().includes(i);(U||A)&&S.push({type:"Pergunta",title:f.question,content:A?f.answer:"",category:u.description,icon:"ri-question-line"})})}),v.value=S,m.value=!0,b.value=!1},N=t=>{m.value=!1,a.value="",o.value={text:t.title,help:t.content||"Nenhum conteúdo adicional disponível.",icon:t.icon},w.value=!0},O=t=>{t.faqs&&t.faqs.length>0?console.log("Categoria selecionada:",t):console.log("Esta categoria não possui perguntas frequentes")};return re({title:"Dúvidas sobre compra de passagem de ônibus?",meta:{description:{name:"description",content:"Tire suas dúvidas sobre horários, preços e compra de passagens",id:"desc"},keywords:{name:"keywords",content:"É seguro viajar de ônibus?, Viajar de ônibus durante a pandemia, Viajar de ônibus na pandemia, Como se proteger em viagem de ônibus?",id:"key"}},link:{help:{rel:"canonical",href:`${ue}me-ajuda/`,id:"canonical"}}}),{search:a,searchResults:v,showResults:m,isLoading:b,openDialog:w,answer:o,title:"Me Ajuda",subTitle:"Central de Ajuda",searchFaqs:F,onResultSelect:N,clearSearch:L,getCategoryIcon:Q,goToHelp:O,categories:d(()=>s.state.helpMe.faqs||[]),sanitizedAnswerHelp:d(()=>y(o.value.help)),formatPositionOpenDialog:de,createOpenChatZoho:ce,openURL:fe,classIcon:t=>t?.icon||"ri-question-line",classHeaderIos:()=>({"q-ios-padding":I.lt.md}),classScrollIos:()=>({"q-ios-padding":I.lt.md,scroll:!0}),styleHeightIos:()=>({height:I.lt.md?"calc(100vh - 200px)":"auto"}),contactSacTelHref:B,contactEmailHref:E,contactSacDisplay:P}}}),ge={class:"institucional"},ve={class:"institucional-conteudo"},be={class:"me-ajude__cards"},qe={class:"search-container"},Ce={class:"me-ajude__subtitle"},_e={key:0,class:"result-category"},we={class:"contate-nos tela__reduzida"},ye={class:"grid__contate-nos row q-gutter-md justify-center"},ke=["href"],Se=["href"],He={clickable:"",class:"card__contate cursor-pointer"},je={class:"column q-pt-sm q-pb-md"},Ie={class:"text"},ze={class:"row items-center full-width"},Le={class:"col-auto"},Qe={class:"col text-h6 q-pl-md"},Ae={class:"col-auto"},De=["innerHTML"];function Me(s,a,v,m,b,w){return r(),H("div",ge,[e("div",ve,[e("div",be,[e("div",qe,[e("h2",Ce,c(s.subTitle),1),l(J,{modelValue:s.search,"onUpdate:modelValue":[a[1]||(a[1]=o=>s.search=o),s.searchFaqs],outlined:"",dense:"",placeholder:"Buscar na Central de Ajuda",class:"search-input",loading:s.isLoading},{prepend:n(()=>[l(q,{name:"search"})]),append:n(()=>[s.search.length>0?(r(),p(q,{key:0,name:"close",class:"cursor-pointer",onClick:a[0]||(a[0]=o=>s.clearSearch())})):h("",!0)]),_:1},8,["modelValue","loading","onUpdate:modelValue"]),s.showResults?(r(),p(pe,{key:0,class:"search-results"},{default:n(()=>[s.isLoading?(r(),p(z,{key:0},{default:n(()=>[l(C,null,{default:n(()=>[l(_,{class:"text-center"},{default:n(()=>[l(X,{color:"primary",size:"2em"}),a[5]||(a[5]=e("div",{class:"q-mt-sm"},"Buscando...",-1))]),_:1})]),_:1})]),_:1})):s.searchResults.length===0?(r(),p(z,{key:1},{default:n(()=>[l(C,null,{default:n(()=>[l(_,{class:"text-center text-grey-7"},{default:n(()=>[j(' Nenhum resultado encontrado para "'+c(s.search)+'" ',1)]),_:1})]),_:1})]),_:1})):h("",!0),(r(!0),H(G,null,K(s.searchResults,(o,y)=>D((r(),p(z,{key:y,clickable:"",class:"search-result-item",onClick:L=>s.onResultSelect(o)},{default:n(()=>[l(C,{avatar:""},{default:n(()=>[l(q,{name:o.icon,size:"24px"},null,8,["name"])]),_:2},1024),l(C,null,{default:n(()=>[l(_,{class:"result-title"},{default:n(()=>[j(c(o.title)+" ",1),o.category?(r(),H("span",_e,c(o.category),1)):h("",!0)]),_:2},1024),o.content?(r(),p(_,{key:0,caption:"",class:"result-preview"},{default:n(()=>[j(c(o.content.substring(0,100))+c(o.content.length>100?"...":""),1)]),_:2},1024)):h("",!0)]),_:2},1024)]),_:2},1032,["onClick"])),[[Y]])),128))]),_:1})):h("",!0)]),a[6]||(a[6]=e("div",{class:"faq__cards-list"}
1,null,-1))])]),e("div",we,[a[12]||(a[12]=e("h1",null," Ainda precisa de ajuda? Utilize um dos canais abaixo para falar conosco ",-1)),e("div",ye,[e("div",{clickable:"",class:"card__contate cursor-pointer",onClick:a[2]||(a[2]=o=>s.createOpenChatZoho())},[...a[7]||(a[7]=[e("i",{class:"ri-chat-4-line"},null,-1),e("div",{class:"column q-pt-sm q-pb-md"},[e("span",{class:"title"},"Chat"),e("span",{class:"text"},"Clique aqui para falar conosco pelo chat")],-1)])]),e("div",{clickable:"",class:"card__contate cursor-pointer",onClick:a[3]||(a[3]=o=>s.openURL("https://api.whatsapp.com/send?phone=5561992375469"))},[...a[8]||(a[8]=[e("i",{class:"ri-whatsapp-line"},null,-1),e("div",{class:"column q-pt-sm q-pb-md"},[e("span",{class:"title"},"WhatsApp"),e("span",{class:"text"},"Clique aqui para falar conosco pelo WhatsApp")],-1)])]),e("a",{style:{"text-decoration":"none",color:"#808285"},href:s.contactEmailHref},[...a[9]||(a[9]=[e("div",{clickable:"",class:"card__contate cursor-pointer"},[e("i",{class:"ri-mail-line"}),e("div",{class:"column q-pt-sm q-pb-md"},[e("span",{class:"title"},"E-mail"),e("span",{class:"text"},"Clique aqui para mandar um e-mail para nós")])],-1)])],8,ke),e("a",{style:{"text-decoration":"none",color:"#808285"},href:s.contactSacTelHref},[e("div",He,[a[11]||(a[11]=e("i",{class:"ri-customer-service-2-line"},null,-1)),e("div",je,[a[10]||(a[10]=e("span",{class:"title"},"SAC",-1)),e("span",Ie,c(s.contactSacDisplay),1)])])],8,Se)])]),l(te,{modelValue:s.openDialog,"onUpdate:modelValue":a[4]||(a[4]=o=>s.openDialog=o),position:s.formatPositionOpenDialog()},{default:n(()=>[s.answer?(r(),p(x,{key:0,class:M(["card__dialog--size",s.classHeaderIos])},{default:n(()=>[l(R,{class:"row items-center"},{default:n(()=>[e("div",ze,[e("div",Le,[l(q,{name:s.answer.icon,size:"24px",class:"text-primary"},null,8,["name"])]),e("div",Qe,c(s.answer.text),1),e("div",Ae,[D(l(ee,{flat:"",round:"",dense:"",icon:"close"},null,512),[[me]])])])]),_:1}),l(se),l(R,{class:M(["form__cotacao",s.classScrollIos]),style:ae(s.styleHeightIos)},{default:n(()=>[e("div",{class:"q-pt-md",innerHTML:s.sanitizedAnswerHelp},null,8,De)]),_:1},8,["class","style"])]),_:1},8,["class"])):h("",!0)]),_:1},8,["modelValue","position"])])}const Ee=Z(he,[["render",Me],["__scopeId","data-v-63fc861d"]]);export{Ee 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.