1import{_ as pe}from"./Btc-9jKo.js";import{a2 as ge,d as ve,z as fe,U as _e,f as be,A as L,x as ye,h as Ve,m as n,i as l,j as c,k as o,B as M,y as a,e as Be,o as D,a3 as Se,G as $,a4 as H,b as R,D as W,n as ke,p as we,O as G,Q as K,Z as Q,l as g,_ as he}from"./QJre-PsH.js";import{B as Z}from"./BzlQg7gu.js";import{B as xe}from"./szOyFUc7.js";import{_ as Ue}from"./Ck9UDfPY.js";import{B as k}from"./D4qXeccf.js";import{B as Ce}from"./W8uHj4rd.js";import{B as Te}from"./CjbVXOZv.js";import{B as q}from"./BakViL5O.js";import{B as J}from"./BcO3dFct.js";import{u as ze}from"./BKGXCE4B.js";import"./CEvb9rPJ.js";import"./CWXXeE93.js";import"./CgDj6rrw.js";import"./BpKRnBHC.js";import"./HDGNBR0W.js";import"./6rqj108v.js";import"./DJqzH-Dy.js";import"./CHps-Mb2.js";import"./D-5E6tDO.js";class X extends ge{constructor(p,V){super(p,V)}async getSuggestionItems(){return await this.get("/v3/suggestion")}async submitSuggestion(p){return await this.post("/v3/suggestion",p)}}const De={class:"criticism-suggestion-page"},Ie={class:"criticism-suggestion-hero__section"},je={class:"criticism-honeypot__row"},Ne={class:"criticism-suggestion__honeypot"},Oe={class:"criticism-suggestion__honeypot"},Ae={class:"criticism-suggestion__row"},Fe={class:"criticism-suggestion__row"},Pe={class:"ticket-create__popover-menu"},Ee={class:"ticket-create__popover-menu"},Le={class:"ticket-create__popover-menu--mobile"},Me={class:"ticket-create__popover-menu--mobile"},$e=ve({__name:"criticism-suggestion",setup(Y){const p=Be(),{options:V}=ze(),ee=fe(),I=_e(),w=a(!1),j=a(!1),f=a(""),_=a(""),v=a(""),r=a(),h=a(null),m=a(),x=a([]),U=a(""),C=a(""),N=a(!0),B=a(!1),S=a(!1),b=a(!1),te=[{type:"png,jpeg,mp4",maxSizeInKiloByte:15360,maxCount:1}],i=Q({fullName:"",phone:"",description:"",suggestion_platform_id:"",suggestion_topic_id:""}),d=Q({title:"ÙØ¸Ø± Ø´Ù
ا با Ù
ÙÙÙÛØª ثبت شد.",description:"از اÛÙÚ©Ù ÙØ¸Ø± Ø®ÙØ¯ را با Ù
ا در Ù
ÛØ§Ù Ú¯Ø°Ø§Ø´ØªÛØ¯Ø سپاسگزارÛÙ
. ÙØ¸Ø±Ø§Øª Ø´Ù
ا Ø¨Ø±Ø§Û Ù
ا Ø¨Ø³ÛØ§Ø± ارزشÙ
ÙØ¯ است ٠ب٠Ù
ا Ú©Ù
Ú© Ù
ÛâÚ©ÙØ¯ تا خدÙ
ات Ø®ÙØ¯ را Ø¨ÙØ¨Ùد دÙÛÙ
.",btnTitle:"بستÙ",icon:{name:"icon-tick",color:"success"}});be({title:"Ø§ÙØªÙادات Ù Ù¾ÛØ´ÙÙØ§Ø¯Ø§Øª Ø¨ÛØª Û²Û´",meta:[{name:"title",content:"Ø§ÙØªÙادات Ù Ù¾ÛØ´ÙÙØ§Ø¯Ø§Øª Ø¨ÛØª Û²Û´"}],link:[{rel:"canonical",href:"https://bit24.cash/criticism-suggestion/"}]});const O=g(()=>h.value?.topics?.map(e=>({title:e.title,value:e.id}))??[]),A=g(()=>h.value?.platforms?.map(e=>({title:e.title,value:e.id}))??[]),y=g(()=>ee.breakpoints.smAndDown),oe=g(()=>{if(r.value){const e=Object.keys(r.value);if(e.length>0)return r.value[e[0]]?.title??""}return""}),F=g(()=>r.value?Object.keys(r.value)[0]:""),se=g(()=>{if(m.value){const e=Object.keys(m.value);if(e.length>0)return m.value[e[0]]?.title??""}return""}),P=g(()=>m.value?Object.keys(m.value)[0]:"");L(m,e=>{e&&Object.keys(e).length&&(i.suggestion_topic_id="")}),L(r,e=>{e&&Object.keys(e).length&&(i.suggestion_platform_id="")});const ie=async()=>{if(I.getIsLogin)try{const{full_name:e,mobile:t}=I.getUserInfo;f.value=e||"",_.value="0"+t||"",v.value=""}catch(e){console.error("Error fetching user info:",e)}},T=()=>{y.value&&(B.value=!B.value)},z=()=>{y.value&&(S.value=!S.value)},le=e=>{x.value=e},E=()=>{w.value=!w.value},ne=()=>{i.fullName="",i.phone="",i.suggestion_platform_id="",i.description="",i.suggestion_topic_id=""},ae=()=>{const e=new FormData;return e.append("suggestion_platform_id",F.value),e.append("suggestion_topic_id",P.value),e.append("name",f.value),e.append("mobile",_.value),e.append("description",v.value),e.append("website",U.value),e.append("company",C.value),x.value.forEach(t=>{e.append("attachment",t)}),e},ue=()=>{v.value="",m.value=void 0,r.value=void 0,x.value=[],j.value=!0},re=()=>{let e=!0;return f.value?.trim()||(i.fullName="ÙØ§Ù
Ù ÙØ§Ù
خاÙÙØ§Ø¯Ú¯Û Ø§Ø¬Ø¨Ø§Ø±Û Ø§Ø³Øª.",e=!1),_.value?.trim()||(i.phone="Ø´Ù
ار٠Ù
ÙØ¨Ø§ÛÙ Ø§Ø¬Ø¨Ø§Ø±Û Ø§Ø³Øª.",e=!1),P.value||(i.suggestion_topic_id="Ø§ÙØªØ®Ø§Ø¨ Ù
ÙØ¶Ùع Ø§Ø¬Ø¨Ø§Ø±Û Ø§Ø³Øª.",e=!1),F.value||(i.suggestion_platform_id="Ø§ÙØªØ®Ø§Ø¨ Ù¾ÙØªÙرÙ
Ø§Ø¬Ø¨Ø§Ø±Û Ø§Ø³Øª.",e=!1),v.value?.trim()||(i.description="ØªÙØ¶ÛØØ§Øª Ø§Ø¬Ø¨Ø§Ø±Û Ø§Ø³Øª.",e=!1),e},me=async()=>
1{if(ne(),!re())return;E();const e=ae();try{const{success:t,errors:u,message:s,code:de}=await new X(p).submitSuggestion(e);if(t)b.value=!0,ue();else if(u&&Object.keys(u).length){i.fullName=u.name?u.name[0]:"",i.description=u.description?u.description[0]:"",i.phone=u.mobile?u.mobile[0]:"",i.suggestion_topic_id=u.suggestion_topic_id?u.suggestion_topic_id[0]:"",i.suggestion_platform_id=u.suggestion_platform_id?u.suggestion_platform_id[0]:"";return}else de===102&&(d.title="Ù
ØØ¯ÙØ¯ÛØª ثبت Ù¾ÛØ§Ù
",d.description=s,d.btnTitle="Ù
ØªÙØ¬Ù شدÙ
",d.icon={name:"icon-close",color:"error"},b.value=!0)}catch(t){console.log("Error in fetch contact-us form api: ",t)}finally{E()}},ce=async()=>{N.value=!0;try{const e=await new X(p,V).getSuggestionItems();e&&(h.value=e.data)}catch(e){console.error(e)}finally{N.value=!1}};return ye(()=>{ce(),ie()}),(e,t)=>{const u=pe;return D(),Ve("div",De,[n("section",Ie,[l(o(M),null,{default:c(()=>[l(o(J),null,{default:c(()=>[l(o(q),{size:"full"},{default:c(()=>[...t[16]||(t[16]=[n("h1",{class:"criticism-suggestion__title"},"Ø§ÙØªÙادات Ù Ù¾ÛØ´ÙÙØ§Ø¯Ø§Øª",-1),n("p",{class:"criticism-suggestion__description"}," ÙØ¸Ø±Ø§Øª Ù Ù¾ÛØ´ÙÙØ§Ø¯Ø§Øª Ø´Ù
ا Ø¨Ø±Ø§Û Ø¨ÙØ¨Ùد خدÙ
ات Ù
ا Ø¨Ø³ÛØ§Ø± ارزشÙ
ÙØ¯ است. ÙØ·ÙØ§Ù Ø¨Ø±Ø§Û Ù¾ÛÚ¯ÛØ±Û Ø³ÙØ§Ø±Ø´Ø§Øª با Ú©Ø§Ø±Ø´ÙØ§Ø³Ø§Ù Ù
ا تÙ
اس Ø¨Ú¯ÛØ±Ûد ÛØ§ Â«Ø³ÙØ§Ùات Ù
تداÙÙ» را Ù
Ø·Ø§ÙØ¹Ù Ú©ÙÛØ¯. ",-1)])]),_:1})]),_:1})]),_:1})]),n("section",null,[l(o(M),null,{default:c(()=>[l(o(J),null,{default:c(()=>[l(o(q),{size:"full",md:"10/12",xs:"12/12",class:"mx-auto"},{default:c(()=>[n("form",{class:"criticism-suggestion-form__container",onSubmit:Se(me,["prevent"])},[n("div",je,[n("div",Ne,[t[17]||(t[17]=n("label",{for:"website"},"Website",-1)),$(n("input",{id:"website","onUpdate:modelValue":t[0]||(t[0]=s=>U.value=s),type:"text",name:"website",autocomplete:"off",tabindex:"-1"},null,512),[[H,U.value]])]),n("div",Oe,[t[18]||(t[18]=n("label",{for:"company"},"Company",-1)),$(n("input",{id:"company","onUpdate:modelValue":t[1]||(t[1]=s=>C.value=s),type:"text",name:"company",autocomplete:"off",tabindex:"-1"},null,512),[[H,C.value]])])]),n("div",Ae,[l(o(xe),{modelValue:f.value,"onUpdate:modelValue":t[2]||(t[2]=s=>f.value=s),size:"48",clearable:!1,label:"ÙØ§Ù
Ù ÙØ§Ù
خاÙÙØ§Ø¯Ú¯Û",class:"criticism-suggestion__input",error:o(i).fullName,onInput:t[3]||(t[3]=s=>o(i).fullName="")},null,8,["modelValue","error"]),l(o(Ue),{modelValue:_.value,"onUpdate:modelValue":t[4]||(t[4]=s=>_.value=s),size:"48",label:"Ø´Ù
ار٠Ù
ÙØ¨Ø§ÛÙ",class:"criticism-suggestion__input",error:o(i).phone,onInput:t[5]||(t[5]=s=>o(i).phone="")},null,8,["modelValue","error"])]),n("div",Fe,[l(o(Z),{"auto-close":"",class:"criticism-suggestion__input",placeholder:"Ø§ÙØªØ®Ø§Ø¨ Ú©ÙÛØ¯",size:"48","trailing-icon":"icon-down-4",label:"Ù
ÙØ¶Ùع","error-message":o(i).suggestion_topic_id,"model-value":se.value,onClick:T},{"list-content":c(()=>[n("div",Pe,[y.value?W("",!0):(D(),R(o(k),{key:0,modelValue:m.value,"onUpdate:modelValue":t[6]||(t[6]=s=>m.value=s),variant:"radio","hide-variant":"","menu-list":O.value},null,8,["modelValue","menu-list"]))])]),_:1},8,["error-message","model-value"]),l(o(Z),{"auto-close":"",placeholder:"Ø§ÙØªØ®Ø§Ø¨ Ú©ÙÛØ¯",class:"criticism-suggestion__input",size:"48","trailing-icon":"icon-down-4",label:"Ù¾ÙØªÙرÙ
","model-value":oe.value,"error-message":o(i).suggestion_platform_id,onClick:z},{"list-content":c(()=>[n("div",Ee,[y.value?W("",!0):(D(),R(o(k),{key:0,modelValue:r.value,"onUpdate:modelValue":t[7]||(t[7]=s=>r.value=s),variant:"radio","hide-variant":"","menu-list":A.value},null,8,["modelValue","menu-list"]))])]),_:1},8,["model-value","error-message"])]),l(o(Ce),{modelValue:v.value,"onUpdate:modelValue":t[8]||(t[8]=s=>v.value=s),label:"ØªÙØ¶ÛØØ§Øª",size:"120",placeholder:"Ù
ØªÙ Ù¾ÛØ§Ù
Ø®ÙØ¯ را اÛÙØ¬Ø§ ÙØ§Ø±Ø¯ Ú©ÙÛØ¯.",class:"criticism-suggestion__textarea",error:o(i).description,onInput:t[9]||(t[9]=s=>o(i).description="")},null,8,["modelValue","error"]),t[20]||(t[20]=n("label",{for:"suggestion-upload-box",class:"criticism-suggestion__upload-box-label"}," Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±Û ØªØµÙÛØ± ÛØ§ ÙÛØ¯Ø¦Ù ",-1)),l(o(Te),{id:"suggestion-upload-box",name:"suggestion-upload-box",limitations:te,uploading:!1,reset:j.value,accept:"image/png,image/jpeg,video/mp4,image/jpg,video/wmv,video/mov,video/mkv,video/webm",onFilesChanged:le},null,8,["reset"]),l(o(ke),{size:"48","button-type":"submit",loading:w.value,class:"mt-10",wide:y.value},{default:c(()=>[...t[19]||(t[19]=[we(" تاÛÛØ¯ ٠ارسا٠",-1)])]),_:1},8,["loading","wide"])],32),l(o(G),{modelValue:B.value,"onUpdate:modelValue":t[11]||(t[11]=s=>B.value=s),"content-class":"!z-10",mode:"bottom-sheet"},{default:c(()=>[n("div",Le,[l(o(K),{"trailing-icon2":"icon-close",title:"Ù
ÙØ¶Ùع",onSecondTrailingBtn:T}),l(o(k),{modelValue:m.value,"onUpdate:modelValue":t[10]||(t[10]=s=>m.value=s),variant:"radio","hide-variant":"","menu-list":O.value,onClick:T},null,8,["modelValue","menu-list"])])]),_:1},8,["modelValue"]),l(o(G),{modelValue:S.value,"onUpdate:modelValue":t[13]||(t[13]=s=>S.value=s),"content-class":"!z-10",mode:"bottom-sheet"},{default:c(()=>[n("div",Me,[l(o(K),{"trailing-icon2":"icon-close",title:"Ù¾ÙØªÙرÙ
",onSecondTrailingBtn:z}),l(o(k),{modelValue:r.value,"onUpdate:modelValue":t[12]||(t[12]=s=>r.value=s),variant:"radio","hide-variant":"","menu-list":A.value,onClick:z},null,8,["modelValue","menu-list"])])]),_:1},8,["modelValue"]),l(u,{modelValue:b.value,"onUpdate:modelValue":t[14]||(t[14]=s=>
1b.value=s),icon:o(d).icon,title:o(d).title,description:o(d).description,"btn-title":o(d).btnTitle,onSubmitStatus:t[15]||(t[15]=s=>b.value=!1)},null,8,["modelValue","icon","title","description","btn-title"])]),_:1})]),_:1})]),_:1})])])}}}),rt=he($e,[["__scopeId","data-v-3383e86d"]]);export{rt 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.