import{w as F,j as e,a0 as L,B as d,I as T,u as E,G as V,d as f,T as _,A as R,as as W}from"./index-BwK72RNz.js";import{r as S,a as x}from"./vendor-animations-CsoOZIH8.js";import{A as Q}from"./Art-DM5D0LFU.js";import{D as k}from"./DropdownInput-bG_3-Jsh.js";import{T as y}from"./TextInput-BibzsVX2.js";const l="uploads-image-input-group",$="image/png, image/jpeg, image/gif",G=t=>{const s=S.useRef(null),i=a=>{var n;if((n=a.target.files)!=null&&n.length){const m=a.target.files[0];t.onChange(m),a.target.value=""}},p=S.useCallback(()=>{s.current&&s.current.click()},[s]),r=()=>{if(t.images&&t.images.length){const a=t.maxLength?t.maxLength<=t.images.length:!1;return e.jsxs("div",{className:`${l}__row`,children:[t.images.map(n=>e.jsxs("div",{className:`${l}__wrapper`,children:[e.jsx("img",{className:`${l}__avatar`,alt:"user-avatar",src:n}),e.jsx("div",{className:`${l}__cover`,children:e.jsx(d,{size:"m",theme:"link",icon:"trash",onClick:()=>t.onDelete(n)})})]},n)),a?null:e.jsx(d,{size:"m",type:"button",theme:"secondary",icon:"add",iconPosition:"right",isDisabled:t.isDisabled,onClick:p}),e.jsx("label",{className:`${l}__control`,children:e.jsx("input",{ref:s,type:"file",name:"file",disabled:t.isDisabled,onChange:i,accept:$})})]})}return e.jsxs("div",{className:`${l}__upload`,children:[e.jsx("div",{className:`${l}__preview`,children:e.jsx(T,{type:"imageFile"})}),e.jsxs("label",{className:`${l}__control`,children:[e.jsx("input",{ref:s,type:"file",name:"file",disabled:t.isDisabled,onChange:i,accept:$}),t.uploadText,e.jsx(T,{type:"download"})]})]})};return t.isHidden?e.jsx(e.Fragment,{}):e.jsx(L,{className:l,title:t.title,errorText:t.errorText,isDisabled:t.isDisabled,withHintIcon:!0,children:r()})},z=F()(G),g="support-form-pop-up",X=6,q=t=>{const{t:s}=E(),i=[{title:s("support:themes.general","Общие"),alias:"1"},{title:s("support:themes.account","Аккаунт"),alias:"2"},{title:s("support:themes.technical","Технические"),alias:"3"},{title:s("support:themes.finance","Финансы"),alias:"4"}],p=!!t.theme&&!!t.description.trim(),r=u=>{t.setTheme(u.alias+"")},a=()=>t.onClose(),n=()=>{t.onSave(),a()},m=()=>e.jsxs("div",{className:`${g}__footer`,children:[e.jsx(d,{size:"m",theme:"accent",text:s("support:form.sendButton","Отправить"),onClick:n,isDisabled:!p}),e.jsx(d,{size:"m",theme:"secondary",text:s("support:form.cancelButton","Отмена"),onClick:a})]});return e.jsx(V,{className:g,isVisible:t.isVisible,onClose:a,children:e.jsxs("div",{className:`${g}__wrapper`,children:[e.jsx(f,{className:"title-text",value:s("support:form.title","Обратись в поддержку!"),size:"xl"}),e.jsxs("div",{className:`${g}__input-group`,children:[e.jsx(_,{size:"m",color:"primary",bold:"700",isMarginDisabled:!0,children:s("support:form.describe","Опиши проблему")}),e.jsx(k,{placeholder:s("support:form.themePlaceholder","Выбери тему"),allVariants:i,currentVariant:t.theme,onChange:r}),e.jsx(y,{value:t.description,onChange:u=>t.setDescription(u.target.value),placeholder:s("support:form.maxTextPlaceholder","Макс. 1500"),maxlength:1500,isHintIconDisabled:!0,isMultiline:!0})]}),e.jsx("div",{className:"upload-screenshot-group",children:e.jsx(z,{title:s("support:form.screenshotsTitle","Скриншоты проблемы"),uploadText:s("support:form.uploadText","Загрузить"),images:t.imagesUrls,onChange:t.handleChangeImage,onDelete:t.handleDeleteImage,maxLength:X})}),m()]})})},c="support-form",J=6,ie=()=>{const{store:t}=S.useContext(R),s=t.isAuth&&t.profile.id,{t:i}=E(),p=[{title:i("support:themes.general","Общие"),alias:"1"},{title:i("support:themes.account","Аккаунт"),alias:"2"},{title:i("support:themes.technical","Технические"),alias:"3"},{title:i("support:themes.finance","Финансы"),alias:"4"}],[r,a]=x.useState(""),[n,m]=x.useState(""),[u,H]=x.useState(!1),[B,A]=x.useState(!1),[h,j]=x.useState([]),P=!!r&&!!n.trim(),b=h.map(o=>W(o,48)),C=()=>{a(""),m(""),j([])},w=o=>{a(o.alias+"")},M=()=>{H(!0)},O=()=>{H(!1),C()},v=o=>j(h.filter(D=>!o.endsWith(D))),N=o=>{t.uploadSupportImage(o).then(D=>j([...h,D.image]))},I=()=>{const o={typeId:Number(r),message:n};h.length&&(o.images=h),t.sendSupport(o).then(()=>{C(),A(!0)})};if(!s)return null;const U=()=>e.jsx(V,{isVisible:B,onClose:()=>A(!1),children:e.jsxs("div",{className:`${c}__pop-up-content`,children:[e.jsxs("div",{className:`${c}__pop-up-block`,children:[e.jsx(f,{size:"xl",children:i("support:success.title","Обращение принято!")}),e.jsx(_,{size:"m",color:"primary",isMarginDisabled:!0,children:i("support:success.text","Уважаемый пользователь, спасибо за обращение в службу поддержки iHAQ Donate. Наши специалисты ответят в течение 24 часов на e-mail, указанный при регистрации.")})]}),e.jsx(d,{size:"m",theme:"accent",onClick:()=>A(!1),text:i("support:success.close","Закрыть")})]})});return e.jsxs(e.Fragment,{children:[e.jsxs("div",{className:c,children:[e.jsxs("div",{className:`${c}__wrapper`,children:[e.jsx(f,{className:"title-text",value:i("support:form.title","Обратись в поддержку!"),size:"m"}),e.jsxs("div",{className:`${c}__input-group`,children:[e.jsx(_,{size:"m",color:"primary",bold:"700",isMarginDisabled:!0,children:i("support:form.describe","Опиши проблему")}),e.jsx(k,{placeholder:i("support:form.themePlaceholder","Выбери тему"),allVariants:p,currentVariant:r,onChange:w}),e.jsx(y,{value:n,onChange:o=>m(o.target.value),placeholder:i("support:form.maxTextPlaceholder","Макс. 1500"),maxlength:1500,isHintIconDisabled:!0,isMultiline:!0})]}),e.jsx("div",{className:"upload-screenshot-group",children:e.jsx(z,{title:i("support:form.screenshotsTitle","Скриншоты проблемы"),uploadText:i("support:form.uploadText","Загрузить"),images:b,onChange:N,onDelete:v,maxLength:J})}),e.jsx(d,{size:"m",theme:"accent",text:i("support:form.sendButton","Отправить"),isDisabled:!P,onClick:I}),e.jsx(Q,{className:`${c}__art`,type:"masikThinkHeadWidget"})]}),e.jsxs("div",{className:`${c}__card`,children:[e.jsx(f,{value:i("support:form.title","Обратись в поддержку!"),size:"m"}),e.jsx(d,{size:"m",theme:"accent",text:i("support:form.alreadyWriting","Уже пишу вопрос!"),onClick:M}),e.jsx(Q,{className:`${c}__card-art`,type:"masikThinkHeadWidget"})]})]}),e.jsx(q,{theme:r,description:n,imagesUrls:b,setTheme:a,setDescription:m,handleDeleteImage:v,handleChangeImage:N,isVisible:u,onClose:O,onSave:I}),U()]})},se={main:{title:"Общие инструкции | iHAQDonate",description:"Основные инструкции по работе с сервисом iHAQDonate. Ответы на частые вопросы по донатам и супер-донатам."},account:{title:"Аккаунт и профиль | iHAQDonate",description:"Управление аккаунтом на iHAQDonate: объединение, изменение телефона, безопасность и профиль стримера."},technical:{title:"Техническая настройка | iHAQDonate",description:"Настройка трансляций, виджетов (OBS) и модерации донатов для стримеров на iHAQDonate."},finance:{title:"Финансы и выплаты | iHAQDonate",description:"Информация о комиссиях, выводе средств, блокировках и статусах платежей на iHAQDonate."}},ae={gi1:{title:"Что нового предлагает iHAQDonate.com?",description:"Узнайте о новых возможностях и преимуществах сервиса приема донатов iHAQDonate.com для стримеров."},gi2:{title:"Что такое супер-донаты и чем они отличаются от донатов?",description:"Подробное объяснение разницы между обычными донатами и супер-донатами на iHAQDonate."},gi3:{title:"Описание донатов и супер-донатов",description:"Полное описание механики работы донатов и супер-донатов для зрителей и стримеров."},gi5:{title:"Не нашел ответ на свой вопрос!",description:"Свяжитесь с поддержкой iHAQDonate, если не нашли ответ на интересующий вас вопрос по сервису."},ai1:{title:"Как объединить аккаунты?",description:"Инструкция по объединению случайно созданных аккаунтов на платформе iHAQDonate."},ai3:{title:"Как изменить привязанный номер телефона?",description:"Пошаговое руководство по смене номера телефона, привязанного к вашему аккаунту iHAQDonate."},ti1:{title:"Как подготовиться к эфиру?",description:"Советы для стримеров по подготовке к трансляции и настройке виджетов iHAQDonate."},ti3:{title:"Что такое OBS?",description:"Базовая информация об Open Broadcaster Software (OBS) и интеграции с iHAQDonate."},ti4:{title:"Ограничение списка сценариев",description:"Как стример может ограничить список доступных зрителям сценариев для супер-донатов."},ti5:{title:"Для чего нужен и как работает каждый виджет?",description:"Подробный обзор всех доступных виджетов iHAQDonate и сценариев их использования на стриме."},ti6:{title:"Как встроить виджеты в стрим?",description:"Инструкция по добавлению виджетов iHAQDonate в программу для стриминга (OBS и другие)."},ti7:{title:"Как проверить виджеты перед эфиром?",description:"Узнайте, как протестировать работу виджетов iHAQDonate без запуска реальной трансляции."},ti8:{title:"Зачем разделены роли Стример и Зритель?",description:"Разница между интерфейсами стримера и зрителя в личном кабинете iHAQDonate."},ti9:{title:"Где и как модерируются донаты?",description:"Инструкция по управлению модерацией сообщений и супер-донатов во время прямого эфира."},ti11:{title:"Виджеты плохо видно (размытые)",description:"Решение проблемы с низким качеством или размытостью виджетов в OBS."},ti12:{title:"Как перенести настройки с DonationAlerts?",description:"Руководство по быстрому переносу настроек виджетов из DonationAlerts в iHAQDonate."},ti13:{title:"Как дать доступ модераторам?",description:"Инструкция по выдаче прав модератора вашим помощникам на стриме для управления донатами."},ti14:{title:"Не появляется донат в эфире!",description:"Что делать, если зритель отправил донат, но он не отобразился на трансляции."},fi1:{title:"Донат оплачен, но не показан",description:"Решение проблемы, когда зритель оплатил донат, но он не появился на экране стримера."},fi2:{title:"Не выводил деньги и они пропали - почему?",description:"Правила iHAQDonate касательно неактивных аккаунтов и сгорания баланса."},fi3:{title:"Вывод успешен, но деньги не пришли",description:"Что предпринять, если статус вывода успешный, а средства не зачислены на карту."},fi4:{title:"Комиссии при вводе и выводе средств",description:"Подробная информация о комиссиях платежных систем при пополнении баланса и выводе средств с iHAQDonate."},fi5:{title:"Что означает статус В процессе?",description:"Пояснение статусов вывода средств из личного кабинета iHAQDonate."},fi6:{title:"Что делать если заблокировали вывод?",description:"Инструкция по разблокировке вывода средств и прохождению дополнительных проверок технической поддержки iHAQDonate."},fi7:{title:"Почему могут заблокировать вывод средств?",description:"Основные причины заморозки выплат на платформе iHAQDonate в целях безопасности."},fi8:{title:"Доступные платежные системы",description:"Список поддерживаемых методов оплаты и вывода средств на iHAQDonate.com."},fi9:{title:"Чек после вывода средств",description:"Информация о чеках и документах, формируемых при выводе заработанных средств."}};export{ae as A,ie as S,se as a};