PageSourceSearch

https://ravandarman.com/_next/static/chunks/app/contact/page-f09c3f0d850b6f05.js

js ravandarman.com collected 2026-10-02 14:54:16 UTC 12,994 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[977],{27371:e=>{e.exports={dimmable:"dimmer_dimmable__FPjYL",blurring:"dimmer_blurring__lPysj",dimmer:"dimmer_dimmer__vHDRG",inverted:"dimmer_inverted__edyUO"}},34337:(e,t,s)=>{Promise.resolve().then(s.bind(s,58048)),Promise.resolve().then(s.bind(s,83048)),Promise.resolve().then(s.bind(s,97029))},34873:e=>{e.exports={progressbar:"progressbar_progressbar__HmsTu"}},42684:(e,t,s)=>{"use strict";s.d(t,{A:()=>n});var a=s(95155);s(12115);var r=s(29300),l=s.n(r),c=s(1972);let n=function(e){let{input:t,meta:s,id:r,showLabel:n=!0,showFieldError:i=!0,dir:o="rtl",wrapperClassName:d,labelClassName:m,textareaClassName:x,description:w,...h}=e;return(0,a.jsxs)("div",{className:l()("tw-flex tw-flex-col tw-gap-y-1 ".concat(h.disabled&&"tw-opacity-[0.6]"),d),children:[(0,a.jsxs)("label",{htmlFor:r,className:l()("tw-flex tw-gap-x-[2px] tw-text-body-FBody2-r lg:tw-text-body-FBody1-r tw-text-on-surface !tw-mb-0",{"tw-sr-only":!n},m),children:[(0,c.y)(h.label),h.required&&(0,a.jsx)("span",{className:"tw-text-body-FBody2-r lg:tw-text-body-FBody1-r tw-text-error",children:"*"})]}),(0,a.jsxs)("div",{className:l()("tw-flex tw-flex-col "),children:[(0,a.jsx)("textarea",{id:r||t.name,name:h.name,rows:h.rows,dir:o,autoComplete:h.autoComplete,placeholder:h.placeholder||h.label,className:l()("tw-px-4 tw-py-2 tw-rounded-lg tw-w-full tw-h-[100px] tw-border-1 tw-border-solid tw-border-outline-varient tw-outline-none tw-resize-none tw-placeholder-Natural-70 tw-text-body-FBody2-r lg:tw-text-body-FBody1-r focus:tw-border-surface-varient focus:tw-text-Natural-20",s.touched&&!!s.error&&"!tw-border-error !tw-text-Natural-70",h.disabled&&"tw-placeholder-Natural-20 tw-bg-background tw-border-surface-varient",x),disabled:h.disabled,...t}),i&&s.touched&&s.error?(0,a.jsxs)("div",{className:"tw-flex tw-gap-x-1",children:[(0,a.jsx)("img",{src:"/static/images/icons/warn-red.svg",alt:"warn",height:16,width:16,loading:"lazy"}),(0,a.jsx)("div",{className:"tw-text-body-FBody3-r tw-text-error",children:s.error})]}):w?(0,a.jsx)("div",{className:"tw-text-body-FBody3-r tw-text-Natural-50",children:w}):null]})]})}},50417:e=>{e.exports={container:"contact_container__AeHqm",mapContainer:"contact_mapContainer__FDr_h",addressContainer:"contact_addressContainer__JW8W2",descriptionContainer:"contact_descriptionContainer__fJPIv",link:"contact_link__g9_nW",callBox:"contact_callBox__Y0wf9",greenPen:"contact_greenPen__SZlD5"}},51049:(e,t,s)=>{"use strict";s.d(t,{A:()=>c});var a=s(95155),r=s(29300),l=s.n(r);let c=function(e){let{content:t="",as:s="span",className:r,zeroMarginTop:c=!1,...n}=e;return(0,a.jsxs)("div",{...n,className:l()({"tw-mt-0":c},"d-flex align-items-center tw-w-full tw-mt-20 tw-mb-4",r),children:[function(e,t){switch(e){case"h1":return(0,a.jsx)("h1",{className:"tw-text-primary tw-m-0 tw-pt-0 tw-pr-4 tw-pb-0 tw-pl-5 tw-text-base",children:t});case"h2":return(0,a.jsx)("h2",{className:"tw-text-primary tw-m-0 tw-pt-0 tw-pr-4 tw-pb-0tw-pl-5 tw-text-base",children:t});case"h3":return(0,a.jsx)("h3",{className:"tw-text-primary tw-m-0 tw-pt-0 tw-pr-4 tw-pb-0tw-pl-5 tw-text-base",children:t});case"h4":return(0,a.jsx)("h4",{className:"tw-text-primary tw-m-0 tw-pt-0 tw-pr-4 tw-pb-0tw-pl-5 tw-text-base",children:t});case"h5":return(0,a.jsx)("h5",{className:"tw-text-primary tw-m-0 tw-pt-0 tw-pr-4 tw-pb-0tw-pl-5 tw-text-base",children:t});case"h6":return(0,a.jsx)("h6",{className:"tw-text-primary tw-m-0 tw-pt-0 tw-pr-4 tw-pb-0tw-pl-5 tw-text-base",children:t});default:return(0,a.jsx)("span",{className:"tw-text-primary tw-m-0 tw-pt-0 tw-pr-4 tw-pb-0tw-pl-5 tw-text-base",children:t})}}(s,t),(0,a.jsx)("div",{className:"tw-h-0 tw-w-full tw-border-solid tw-border-0 tw-border-t-1 tw-border-primary tw-text-center tw-mt-8 tw-mb-4 tw-relative tw-flex-1"})]})}},65459:e=>{e.exports={progress:"form_progress__pJvGJ",message:"form_message__Vn6tE"}},65950:(e,t,s)=>{"use strict";s.d(t,{A:()=>j});var a=s(95155),r=s(29300),l=s.n(r),c=s(12115),n=s(27302),i=s(88136),o=s(60940),d=s(77766),m=s(72933),x=s(27371),w=s.n(x);let h=e=>{let{active:t,inverted:s=!1,children:r}=e,n=(0,c.useRef)(null);return(0,c.useEffect)(()=>
1{if(n.current){let e=n.current.parentNode;t?e.classList.add(w().blurring,w().dimmable):e.classList.remove(w().blurring,w().dimmable)}},[t]),(0,a.jsx)("div",{ref:n,className:l()({[w().dimmer]:t},{[w().inverted]:s}),children:r})};var p=s(86307),u=s(65459),b=s.n(u);let j=(0,o.A)({})(e=>{let{successMessage:t="عملیات با موفقیت انجام شد.",failureMessage:s="خطا",loadingMessage:r="لطفا صبر کنید...",submitButtonContent:o="ارسال",onSubmit:x,handleSubmit:w,reset:u,pristine:j,submitting:v,className:N,submitButtonClassName:g,children:f,withButton:_=!1,ignoreScroll:y=!1}=e,[A,k]=(0,c.useState)(!1),[C,E]=(0,c.useState)(0),S=(0,c.useRef)(null),F=()=>{let e=setInterval(()=>{E(t=>t>=100?(clearInterval(e),k(!1),0):t+5)},200)},L=()=>(0,a.jsx)(p.A,{color:"SUCCESS"===A?"success":"danger",value:C,className:"w-25 mt-4 ".concat(b().progress)}),P=()=>(0,a.jsx)(m.A,{inverted:!0,color:"positive",content:"متوجه شدم",className:"px-2 py-2 mt-4",onClick:()=>k(!1)}),B=async e=>{if(!y){var t;null===(t=S.current)||void 0===t||t.scrollIntoView({behavior:"smooth"})}k("LOADING");try{await x(e),k("SUCCESS"),_||F(),u()}catch(e){throw k("FAILURE"),_||F(),new n.n({_error:d.xQ})}};return(0,a.jsxs)(i.A,{onSubmit:w(B),className:l()(N),children:[(0,a.jsx)(h,{active:!1!==A,children:(0,a.jsx)("div",{ref:S,children:(()=>{switch(A){case"LOADING":return(0,a.jsxs)(c.Fragment,{children:[(0,a.jsx)("div",{className:"spinner-border text-light",role:"status"}),(0,a.jsx)("div",{className:"".concat(b().message," text-light mt-4"),children:r})]});case"SUCCESS":return(0,a.jsxs)(c.Fragment,{children:[(0,a.jsx)("i",{className:"fas fa-clipboard-check text-success fa-5x"}),(0,a.jsx)("div",{className:"".concat(b().message," text-success mt-4"),children:t}),_?P():L()]});case"FAILURE":return(0,a.jsxs)(c.Fragment,{children:[(0,a.jsx)("i",{className:"fas fa-clipboard-check text-danger fa-5x"}),(0,a.jsx)("div",{className:"".concat(b().message," text-danger mt-4"),children:s}),_?P():L()]});default:return null}})()})}),f,(0,a.jsx)("div",{className:"tw-flex tw-justify-end tw-w-full",children:(0,a.jsx)(m.A,{content:o,type:"submit",as:"button",className:l()(g),disabled:j||v,loading:v})})]})})},77766:(e,t,s)=>{"use strict";s.d(t,{Ah:()=>r,Ex:()=>n,GA:()=>c,uI:()=>l,xQ:()=>a});let a="اطلاعات ورودی دارای خطا می‌باشد، لطفا مجددا سعی نمایید.",r=3,l="جدید",c="بدون امتیاز",n="امتیازی ثبت نشده است"},83048:(e,t,s)=>{"use strict";s.d(t,{default:()=>_});var a=s(95155),r=s(55028),l=s(6874),c=s.n(l),n=s(12115),i=s(36729),o=s(47119),d=s(65950),m=s(23250),x=s(42684),w=s(6115),h=s(59338),p=s(51049),u=s(92811),b=s(89814),j=s(50417),v=s.n(j);let N=function(e){let{showEmail:t=!1}=e,s="/static/images/contact/",r=(0,i.d4)(e=>e.auth.isAuthenticated);return(0,a.jsxs)("section",{className:"row",children:[t&&(0,a.jsx)("div",{className:"col",children:(0,a.jsx)("a",{href:"mailto:[email protected]",children:(0,a.jsxs)("div",{className:v().callBox,children:[(0,a.jsx)("img",{src:"".concat(s,"email.svg"),alt:"ایمیل روان درمان"}),(0,a.jsx)("div",{children:"[email protected]"})]})})}),(0,a.jsx)("div",{className:"col",children:(0,a.jsx)("a",{dir:"ltr",href:"mailto:[email protected]",target:"_blank",rel:"noopener noreferrer",onClick:(()=>{u.f0({category:b.R6.UX,action:b.kl.UX.CALL_PKH_TEL,label:r?"AUTHENTICATED_USER":"ANONYMOUS_USER",value:window.innerWidth})}).bind(null,r),children:(0,a.jsxs)("div",{className:v().callBox,children:[(0,a.jsx)("img",{src:"".concat(s,"email.svg"),alt:"ایمیل روان درمان"}),(0,a.jsx)("div",{children:"[email protected]"}),(0,a.jsx)("div",{className:v().greenPen,children:"ارتباط با تیم روان درمان"})]})})}),(0,a.jsx)("div",{className:"col",children:(0,a.jsx)("a",{rel:"nofollow",dir:"ltr",href:"https://telegram.me/ravandarmanhelp",children:(0,a.jsxs)("div",{className:v().callBox,children:[(0,a.jsx)("img",{src:"".concat(s,"telegram.svg"),alt:"تلگرام روان درمان"}),(0,a.jsx)("div",{children:"@ravandarmanhelp"})]})})})]})},g=(0,r.default)(()=>Promise.all([s.e(9484),s.e(1761),s.e(6303)]).then(s.bind(s,36303)),{loadableGenerated:{webpack:()=>[36303]},ssr:!1});function f(e){let t={};return e.tel||e.email||(t.tel="وارد کردن یکی از موارد آدرس ایمیل یا تلفن ضروری است.",t.email="وارد کردن یکی از موارد آدرس ایمیل یا تلفن ضروری است."),t}let _=()=>{let e=(0,i.wA)(),t=(0,i.d4)(e=>e.auth),s=(0,i.d4)(e=>
1e.user.data),[r,l]=(0,n.useState)("");return(0,n.useEffect)(()=>{{let e=new URL(window.location.href).searchParams.get("from");l(null!=e?e:"")}},[]),(0,a.jsxs)("article",{className:v().container,children:[(0,a.jsx)("h1",{className:"mt-4",children:"ارتباط با روان درمان"}),(0,a.jsx)("section",{className:"mb-4 row",children:(0,a.jsxs)("div",{className:"col-12",children:[(0,a.jsx)(p.A,{as:"h2",content:"پیام شما",className:"mt-0"}),(0,a.jsx)("div",{className:v().descriptionContainer,children:(0,a.jsxs)("ul",{className:"tw-pr-[15px]",children:["feedback"!==r&&(0,a.jsxs)("li",{children:["چنانچه شما متخصص هستید لطفا از صفحه",(0,a.jsx)(c(),{href:"/join-us",prefetch:!1,children:(0,a.jsx)("span",{className:"greenPen px-1 ".concat(v().link),children:"\xa0 همکاری و پشتیبانی متخصصان \xa0"})}),"ارتباط بگیرید."]}),(0,a.jsx)("li",{children:"پر کردن موارد ستاره دار (*) ضروری می‌باشد"}),(0,a.jsx)("li",{children:"وارد کردن یکی از موارد آدرس ایمیل یا تلفن ضروری است"}),(0,a.jsx)("li",{children:"دقت فرمایید که این پیام به پشتیبانی سایت روان درمان ارسال می‌شود و امکان ارسال پیام به متخصص مورد نظر شما وجود ندارد."})]})}),(0,a.jsx)(d.A,{ignoreScroll:!0,name:"contact-form",form:"contactForm",onSubmit:a=>{e({type:"CREATE_MESSAGE",api:!0,payload:{method:"POST",url:"/messages",data:t.isAuthenticated&&s.id?{...a,userId:s.id,messageType:"feedback"===r?"feedback":"contact"}:a}})},validate:f,submitButtonClassName:"!tw-px-0 col-12 col-md-3",children:(0,a.jsxs)("div",{className:"tw-my-3 tw-flex tw-flex-col tw-gap-3",children:[(0,a.jsx)(o.A,{name:"name",type:"text",curve:"both",showLabel:!1,label:"نام (اختیاری)",component:m.A,id:"contactName",autocomplete:"name"}),(0,a.jsxs)("div",{className:"tw-grid tw-grid-cols-1 lg:tw-grid-cols-2 tw-w-full tw-gap-3",children:[(0,a.jsx)(o.A,{dir:"ltr",name:"tel",type:"tel",curve:"both",showLabel:!1,label:"تلفن تماس",component:m.A,validate:h.ai,normalize:w.A,id:"contactNumber",autocomplete:"tel"}),(0,a.jsx)(o.A,{dir:"ltr",name:"email",type:"email",curve:"both",showLabel:!1,label:"آدرس ایمیل",component:m.A,validate:h.Rp,id:"contactEmail",autocomplete:"email"})]}),(0,a.jsx)(o.A,{name:"title",type:"text",curve:"both",showLabel:!1,label:"عنوان پیام",placeholder:"عنوان (اختیاری)",component:m.A,id:"contactTitle"}),(0,a.jsx)(o.A,{required:!0,name:"body",type:"text",curve:"both",showLabel:!1,label:"متن پیام",placeholder:"پیام خود را وارد نمایید *",component:x.A,validate:h.mw,id:"contactMessage"})]})})]})}),(0,a.jsx)("section",{className:"mb-4 row",children:(0,a.jsx)("div",{className:"col-12",children:(0,a.jsxs)("section",{className:v().mapContainer,children:[(0,a.jsx)(g,{positions:[[35.70675234514359,51.35307683886811]],labels:["روان درمان"],zoom:15}),(0,a.jsxs)("div",{className:v().addressContainer,children:[(0,a.jsx)("img",{src:"/images/svgs/map-marker-alt.svg",alt:"",loading:"lazy",className:"tw-ml-1 svg-icon "}),"تهران، تیموری، خیابان برومند، کوچه ساسان، پلاک ۵ واحد ۱"]})]})})}),(0,a.jsxs)("section",{className:"mb-4",children:[(0,a.jsx)("div",{className:"mb-5 row",children:(0,a.jsxs)("div",{className:"text-center col-12 redPen",children:[(0,a.jsx)("p",{className:"m-0",children:" لطفا برای ارتباط با مطب متخصص با این شماره تماس نگیرید."}),(0,a.jsxs)("p",{className:"m-0",children:[" ","این شماره مربوط به وبسایت روان درمان است. برای تماس با مطب دکتر به صفحه اختصاصی ایشان مراجعه فرمایید."]})]})}),(0,a.jsx)(N,{})]})]})}},86307:(e,t,s)=>{"use strict";s.d(t,{A:()=>i});var a=s(95155),r=s(29300),l=s.n(r),c=s(34873),n=s.n(c);let i=function(e){let{value:t=0,max:s=100,color:r="success",className:c}=e;return(0,a.jsx)("progress",{color:r,className:l()(n().progressbar,c),value:t,max:s})}}},e=>{var t=t=>e(e.s=t);e.O(0,[5108,2523,462,586,6766,871,5286,5449,9793,8441,3065,7358],()=>t(34337)),_N_E=e.O()}]);

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.