import{j as n,T as c,I as m,w as _,o as x,G as h,ah as j,e as u,B as N,s as l}from"./index-zM9vIFRQ.js";import{a as D,r as A}from"./vendor-animations-CsoOZIH8.js";const o="donation-form-skeleton",P=()=>{const e=()=>n.jsxs("div",{className:`${o}__group`,children:[n.jsx("div",{className:`${o}__input`}),n.jsx("div",{className:`${o}__hint`})]}),t=()=>n.jsxs("div",{className:`${o}__group`,children:[n.jsx("div",{className:`${o}__textarea`}),n.jsx("div",{className:`${o}__hint`})]});return n.jsxs(D.Fragment,{children:[n.jsxs("div",{className:o,children:[e(),e()]}),n.jsx("div",{className:o,children:t()})]})},a="selection-field",S=`${a}__control`,E=` ${a}_checked`,C=` ${a}_disabled`,g=e=>{const t=()=>e.isSuperDonate?n.jsx("div",{className:`${a}__super-donate`,children:n.jsx(m,{type:"superDonate"})}):null,s=`${a}${e.isChecked?E:""} ${e.isDisabled?C:""}`;return n.jsx("div",{role:"group",children:n.jsxs("label",{className:s,children:[t(),n.jsxs("div",{className:`${a}__row`,children:[n.jsx("input",{className:S,type:"radio",value:e.alias,checked:e.isChecked,onChange:e.onChange,disabled:e.isDisabled}),n.jsxs("div",{className:`${a}__info`,children:[n.jsx(c,{size:"m",color:"secondary",isMarginDisabled:!0,bold:"700",children:e.title}),e.subtitle?n.jsx(c,{size:"s",color:"secondary",bold:"400",isMarginDisabled:!0,children:e.subtitle}):null]}),e.icon?n.jsx(m,{className:`${a}__icon`,type:e.icon}):null]})]},e.alias)})};var I=(e=>(e.None="",e.Russia="ru",e.Other="other",e))(I||{});const v="payment-from",$=e=>{const t=[{alias:"ru",text:e.t("sendDonation:from:russia"),icon:"russia"}];return n.jsx("div",{className:v,children:t.map(s=>{const r=s.alias===e.paymentId;return n.jsx(g,{alias:s.alias,title:s.text,onChange:()=>e.setPaymentId(s.alias),icon:s.icon,isChecked:r},s.alias)})})};_()(x($));const d="reject-donation-pop-up",M=e=>{const t=A.useMemo(()=>{const s=[];return e.page.isAddedPhone||s.push(e.t("sendDonation:rejectDonationPopUp:phoneItem")),e.page.isAddedCreditCard||s.push(e.t("sendDonation:rejectDonationPopUp:bankCardItem")),s},[e.page.isEmailConfirmation,e.page.isAddedCreditCard,e.page.isAddedPhone]);return n.jsx(h,{isVisible:e.isVisible,onClose:e.onClose,className:d,children:n.jsxs(j,{children:[n.jsx(u,{size:"xl",children:e.t("sendDonation:rejectDonationPopUp:title")}),n.jsx(c,{size:"m",color:"primary",children:e.t("sendDonation:rejectDonationPopUp:text1")}),n.jsxs("div",{className:`${d}__details`,children:[n.jsxs(c,{size:"m",color:"primary",children:[e.t("sendDonation:rejectDonationPopUp:listTitle"),":"]}),t.map(s=>n.jsx("div",{className:`${d}__item`,children:n.jsx(c,{size:"m",color:"primary",children:s})},s))]}),n.jsx(c,{size:"m",color:"primary",children:e.t("sendDonation:rejectDonationPopUp:text2")}),n.jsx(N,{size:"m",theme:"accent",text:e.t("general:close"),onClick:e.onClose})]})})},k=_()(M),O=()=>{let e="",t="",s="";const r=()=>{e=localStorage.getItem(l.DONATOR_EMAIL_KEY)||"",t=localStorage.getItem(l.DONATOR_NAME_KEY)||"",s=localStorage.getItem(l.DONATION_VOICE_ID_KEY)||""};return{get:()=>(r(),{email:e,name:t,voiceId:s}),set:i=>{i!=null&&i.email&&(e=i.email,localStorage.setItem(l.DONATOR_EMAIL_KEY,e)),i!=null&&i.name&&(t=i==null?void 0:i.name,localStorage.setItem(l.DONATOR_NAME_KEY,t)),i!=null&&i.voiceId&&(s=String(i.voiceId),localStorage.setItem(l.DONATION_VOICE_ID_KEY,s))}}},L=O();export{P as D,I as P,k as R,L as i};