1import{r as n,j as e,L as u,x as q,aU as c,a as z,d as C,C as k,E as N,U as A,F as y,b8 as S,a4 as D,a5 as P,b9 as E}from"./vendor-react-aro8yD9l.js";/* empty css */import"./vendor-charts-DStlN2dP.js";const m=[{key:"all",label:"Toate",icon:c},{key:"account",label:"Cont",icon:C},{key:"events",label:"Evenimente",icon:k},{key:"tickets",label:"Bilete",icon:N},{key:"pilots",label:"PiloÈi",icon:A},{key:"stages",label:"Etape",icon:y},{key:"app",label:"AplicaÈie",icon:S}],f=[{id:"faq-001",cat:"account",q:"Cum îmi pot crea un cont RoDrift?",a:"DescarcÄ aplicaÈia RoDrift din App Store sau Google Play, apasÄ pe 'Ãnregistrare' Èi completeazÄ datele tale: nume, prenume, email, telefon Èi parolÄ. Vei primi un email de confirmare pentru a-Èi activa contul."},{id:"faq-002",cat:"account",q:"Am uitat parola. Cum o resetez?",a:"Ãn ecranul de login, apasÄ pe 'Ai uitat parola?'. Introdu email-ul asociat contului Èi vei primi un link de resetare. VerificÄ Èi folderul spam dacÄ nu primeÈti email-ul în 5 minute."},{id:"faq-003",cat:"account",q:"Cum îmi schimb datele de contact?",a:"Mergi la Profil â Detalii Cont Èi actualizeazÄ telefon, email sau adresÄ. Pentru modificÄri importante (email), s-ar putea sÄ fie nevoie de reverificare."},{id:"faq-004",cat:"events",q:"Unde gÄsesc lista cu evenimente RoDrift?",a:"Ãn aplicaÈie, acceseazÄ tab-ul 'Evenimente' din meniul principal. Aici vei vedea toate evenimentele viitoare cu date, locaÈii Èi detalii despre competiÈii."},{id:"faq-005",cat:"tickets",q:"Cum cumpÄr bilete pentru evenimente?",a:"SelecteazÄ evenimentul dorit, alege tipul de bilet (VIP, General Acces, etc.), adaugÄ Ã®n coÈ Èi finalizeazÄ plata cu cardul sau alte metode disponibile. Biletul va apÄrea în secÈiunea 'Biletele Mele'."},{id:"faq-006",cat:"tickets",q:"Pot anula un bilet?",a:"AnulÄrile sunt posibile pânÄ cu 48h înainte de eveniment, cu returnare 80% din valoare."},{id:"faq-007",cat:"tickets",q:"Unde vÄd biletele cumpÄrate?",a:"Mergi la Profil â Biletele Mele. Vei vedea toate biletele active Èi istoricul achiziÈiilor. ApasÄ pe un bilet pentru a vedea codul QR necesar la intrare."},{id:"faq-008",cat:"pilots",q:"Cum mÄ Ã®nregistrez ca pilot?",a:"Din contul tÄu, acceseazÄ Profil â Devino Pilot. CompleteazÄ formularul cu datele maÈinii, licenÈÄ Èi documentele necesare. Echipa RoDrift va verifica datele în max 48h."},{id:"faq-009",cat:"pilots",q:"Ce documente sunt necesare pentru piloÈi?",a:"Certificat medical valid, licenÈÄ de conducere, asigurare RCA/CASCO pentru maÈinÄ, acord de participare semnat Èi eventual licenÈÄ sportivÄ (pentru competiÈii oficiale)."},{id:"faq-010",cat:"pilots",q:"Cum îmi gestionez echipa (staff-ul)?",a:"Din Profil Pilot â Staff Pilot poÈi adÄuga membri echipei (mecanic, co-pilot, etc.). Fiecare membru va avea acces special la zona de paddock în ziua evenimentului."},{id:"faq-011",cat:"stages",q:"Cum mÄ Ã®nscriu la o etapÄ de competiÈie?",a:"PiloÈii verificaÈi pot accesa Profil â Ãnscriere Etape, selecteazÄ etapa doritÄ Èi confirmÄ participarea. VerificÄ regulamentul specific fiecÄrei etape pentru cerinÈe tehnice."},{id:"faq-012",cat:"stages",q:"Care este termenul limitÄ de înscriere?",a:"De obicei, înscrierile se închid cu 3 zile înainte de eveniment sau când se atinge numÄrul maxim de participanÈi. Unele etape speciale pot avea termene diferite."},{id:"faq-013",cat:"app",q:"AplicaÈia se blocheazÄ sau merge încet.",a:"VerificÄ dacÄ ai ultima versiune din App Store/Play Store. ReporneÈte telefonul Èi asigurÄ-te cÄ ai conexiune stabilÄ la internet. DacÄ problema persistÄ, Èterge cache-ul aplicaÈiei sau reinstaleazÄ-o."},{id:"faq-014",cat:"app",q:"Nu primesc notificÄri despre evenimente.",a:"VerificÄ SetÄri â NotificÄri Èi activeazÄ alertele pentru evenimente. De asemenea, asigurÄ-te cÄ notificÄrile RoDrift sunt permise în setÄrile telefonului (Settings â Apps â RoDrift â Notifications)."},{id:"faq-015",cat:"app",q:"Cum schimb limba aplicaÈiei?",a:"Mergi la Profil â SetÄri â LimbÄ Èi selecteazÄ limba preferatÄ (RomânÄ, English, etc.). Schimbarea este instantanee."}];function U(){const[s,p]=n.useState(""),[l,h]=n.useState("all"),[r,v]=n.useState(null),[d,x]=n.useState({}),o=n.useMemo(()=>{let i=l==="all"?f:f.filter(t=>t.cat===l);const a=s.trim().toLowerCase();return a?i.filter(t=>t.q.toLowerCase().includes(a)||t.a.toLowerCase().includes(a)):i},[l,s]),j=i=>{v(r===i?null:i)},b=i=>{x(a=>({...a,[i]:!a[i]}))},g=i=>{const a=m.find(t=>t.key===i);if(a){const t=a.icon;return e.jsx(t,{size:18})}return e.jsx(c,{size:18})};return e.jsx("div",{className:"support-page",children:e.jsxs("div",{className:"support-container",children:[e.jsxs("div",{className:"support-header",children:[e.jsxs(u,{to:"/suport",className:"back-link",children:[e.jsx(q,{size:20}),e.jsx("span",{children:"Ãnapoi"})]}),e.jsx("div",{className:"support-header-actions",children:e.jsxs(u,{to:"/ajutor",className:"header-pill",children:[e.jsx(c,{size:16}),e.jsx("span",{children:"Ajutor"})]})})]}
1),e.jsx("h1",{className:"support-title",children:"ÃntrebÄri Frecvente"}),e.jsxs("div",{className:"faq-search-wrapper",children:[e.jsx(z,{size:20,className:"search-icon"}),e.jsx("input",{type:"text",placeholder:"CautÄ Ã®ntrebÄri (ex: bilete, pilot, puncte)",value:s,onChange:i=>p(i.target.value),className:"faq-search-input"}),s&&e.jsx("button",{className:"search-clear",onClick:()=>p(""),children:"Ã"})]}),e.jsx("div",{className:"faq-categories",children:m.map(i=>{const a=i.icon;return e.jsxs("button",{className:`faq-category-btn ${l===i.key?"active":""}`,onClick:()=>h(i.key),children:[e.jsx(a,{size:16}),e.jsx("span",{children:i.label})]},i.key)})}),s&&e.jsxs("div",{className:"faq-results-count",children:[o.length," rezultat",o.length!==1?"e":"",' pentru "',s,'"']}),e.jsx("div",{className:"faq-list",children:o.length>0?o.map(i=>e.jsxs("div",{className:`faq-item ${r===i.id?"open":""}`,children:[e.jsxs("button",{className:"faq-question",onClick:()=>j(i.id),children:[e.jsxs("div",{className:"faq-question-content",children:[e.jsx("span",{className:"faq-icon",children:g(i.cat)}),e.jsx("span",{className:"faq-q-text",children:i.q})]}),r===i.id?e.jsx(D,{size:20}):e.jsx(P,{size:20})]}),r===i.id&&e.jsxs("div",{className:"faq-answer",children:[e.jsx("p",{children:i.a}),e.jsxs("div",{className:"faq-feedback",children:[e.jsx("span",{children:"A fost util rÄspunsul?"}),e.jsxs("button",{className:`faq-like-btn ${d[i.id]?"liked":""}`,onClick:()=>b(i.id),children:[e.jsx(E,{size:16}),e.jsx("span",{children:d[i.id]?"MulÈumim!":"Da"})]})]})]})]},i.id)):e.jsxs("div",{className:"faq-empty",children:[e.jsx(c,{size:48}),e.jsxs("p",{children:['Nu am gÄsit rezultate pentru "',s,'"']}),e.jsx("span",{children:"ÃncearcÄ alte cuvinte cheie sau contacteazÄ-ne direct."}),e.jsx(u,{to:"/ajutor",className:"btn-primary",children:"ContacteazÄ Suportul"})]})}),e.jsxs("div",{className:"faq-help-cta",children:[e.jsx("p",{children:"Nu ai gÄsit ce cÄutai?"}),e.jsxs(u,{to:"/ajutor",className:"btn-secondary",children:[e.jsx(c,{size:18}),"ContacteazÄ Echipa de Suport"]})]})]})})}export{U 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.