PageSourceSearch

https://rkf.online/assets/index-DS7zR10g.js

js rkf.online collected 2026-09-25 02:37:38 UTC 5,877 bytes, 1 lines download raw bytes

1import{r,p as R,x as O,d as V,R as N,j as e,L as _,f as G,g as H,M as K,C as S,i as z,I as J,D as Q,U as W}from"./index-DixATX_x.js";import{s as X}from"./index-CSRbtWnK.js";import{U as A}from"./index-DJ5WaqIc.js";import{C as Y}from"./index-BH3cj0qD.js";import{C as Z}from"./index-BjnEFEAT.js";import{A as ee}from"./index-BD4GlYHO.js";import{B as se}from"./index-Dvsdo-bi.js";import{U as te}from"./UserVideoGallery-6mSfY4Fl.js";import{T as ae}from"./index-zZNb1Dc0.js";import{S as re}from"./index-Bimi17Wd.js";/* empty css              */import"./index-CNS4OU2R.js";import"./index-12TPZId_.js";import"./checkIsFed-Cd0TZEOS.js";import"./index-Bd_QVigS.js";import"./index-DjoU9w2O.js";import"./AddVideoModal-DxqLuw0o.js";import"./slick-theme-B8H7jiE8.js";import"./free-mode-Bh-_7t-f.js";import"./index-BuOT5f_8.js";const ie=()=>{const[k,L]=r.useState(!0),[d,C]=r.useState(!1),[p,f]=r.useState(!1),[g,T]=r.useState([]),[E,I]=r.useState([]),[U,w]=r.useState([]),[h,M]=r.useState([]),[x,j]=r.useState(null),[s,b]=r.useState(null),[n,$]=r.useState(0),[c,o]=r.useState([]),{isAuthenticated:m,profile_id:v,is_active_profile:F,user_info:l}=R(t=>t.authentication),{alias:i}=O(),q=l?.alias,u=V(1080);r.useEffect(()=>{B()},[v]),r.useEffect(()=>{f(!1),P().then(()=>f(!0))},[]),r.useEffect(()=>{n||o(h),n===1&&o(g),n===2&&o(U),n===3&&o(E)},[n]);const B=()=>N({url:"/api/nurseries/nursery/public/"+i},t=>{b(t),C(m&&F&&v===t.id)},t=>D(t)),P=async()=>{await N({url:`/api/dog/Dog/dogs?alias=${i}`},t=>{t.length&&(T(t.filter(a=>a?.role_name!=="Владелец собаки"&&!a.date_death)),o(t.filter(a=>a?.role_name==="Владелец собаки"&&!a.date_death)),M(t.filter(a=>a?.role_name==="Владелец собаки"&&!a.date_death)),I(t.filter(a=>!!a.date_death)),w(t.filter(a=>!!a.rent_date_start))),L(!1)},t=>D(t))},y=t=>{b({...s,subscribed:t})},D=t=>{let a;t.response?a=t.response.data.errors?Object.values(t.response.data.errors):`${t.response.status} ${t.response.statusText}`:a="запрос не выполнен",a.length&&!a[0].includes("Пользователь не подтвердил")&&j({title:`Ошибка: ${a}`,text:"Попробуйте повторить попытку позже, либо воспользуйтесь формой обратной связи.",autoclose:7.5,onOk:()=>j(!1)})};return e.jsxs(e.Fragment,{children:[!p||!s?e.jsx(_,{}):e.jsx(G,{children:e.jsx("div",{className:"redesign",children:e.jsx(H,{className:"content nursery-page",children:e.jsxs("div",{className:"nursery-page__content-wrap",children:[e.jsx(ee,{className:"nursery-page__info",children:e.jsx(X,{offsetTop:60,children:e.jsxs("div",{className:"nursery-page__info-inner",children:[!u&&e.jsx(A,{logo:s.logo_link,name:s.short_name||s.name||"Название питомника отсутствует",name_intl:s.name_intl,alias:i,user_type:4,profileId:s.id,federationName:s.federation_name,federationAlias:s.federation_alias,active_rkf_user:s.active_rkf_user,active_member:s.active_member,canEdit:d,subscribed:s.subscribed,onSubscriptionUpdate:y,isAuthenticated:m,isAcceptPersonalData:s.personal_data_request_accepted,isAvitoBreederVerified:s?.has_avito_badge}),!u&&e.jsxs(e.Fragment,{children:[e.jsx(K,{}),s.breeds&&!!s.breeds.length&&e.jsx(se,{breeds:s.breeds}),e.jsx(te,{alias:i,pageLink:`/kennel/${i}/video`,canEdit:d}),e.jsx(Y,{withSocials:!0})]})]})})}),e.jsxs("div",{className:"nursery-page__content",children:[u&&e.jsx(e.Fragment,{children:e.jsx(A,{logo:s.logo_link,name:s.short_name||s.name||"Название питомника отсутствует",name_intl:s.name_intl,alias:i,user_type:4,profileId:s.id,federationName:s.federation_name,federationAlias:s.federation_alias,active_rkf_user:s.active_rkf_user,active_member:s.active_member,canEdit:d,subscribed:s.subscribed,onSubscriptionUpdate:y,isAuthenticated:m,isAcceptPersonalData:s.personal_data_request_accepted,isAvitoBreederVerified:s?.has_avito_badge})}),e.jsx("div",{className:"",children:p?!l?.personal_data_request_accepted&&l?.alias===i?e.jsxs(S,{children:[e.jsx("h4",{children:"Уважаемый пользователь!"}),e.jsxs("p",{children:["Пользование разделом возможно только при предоставлении согласия на обработку персональных данных и подтверждении предоставленной информации сотрудниками РКФ. Дать согласие можно в"," ",e.jsx("a",{href:`/kennel/${i}/edit#4`,children:"редактировании профиля"}),"."]})]}):e.jsxs(e.Fragment,{children:[e.jsx(ae,{}),e.jsxs(S,{className:"nursery-page__dog-title dogs-page-header",children:[e.jsxs("div",{className:"dogs-page-header__top",children:[e.jsx("span",{className:"nursery-page-title",children:"Наши собаки"}),i===q&&!!l?.personal_data_request_accepted&&e.jsx(z,{to:`/kennel/${i}/dogs/add_dogs`,children:"Добавить свою собаку"})]}),e.jsx(re,{items:[{id:0,title:"Собаки питомника"},{id:1,title:"Собаки разведения питомника"},{id:2,title:"Арендованные"},{id:3,title:"Ушедшие"}],activeTabIndex:n,onChange:t=>$(t.id)})]}),e.jsx(J,{dataLength:n?h.length:g.length,next:!1,hasMore:!1,loader:k&&e.jsx(_,{centered:!1}),endMessage:e.jsxs("div",{className:"dogs-list__no-dogs",children:[e.jsx("h4",{children:c.length?"Собак больше нет":"Собаки не найдены"}),e.jsx("img",{src:Q.noNews,alt:c.length?"Собак больше нет":"Собаки не найдены"})]}),children:e.jsx("ul",{className:"nursery-page__dogs-list dogs-list",children:c.map(t=>e.jsx("li",{className:"dogs-list__item",children:e.jsx(Z,{...t,pageAlias:i,userType:"kennel"})},t.id))})})]}):e.jsx(_,{centered:!1})})]})]})})})}),x&&e.jsx(W,{...x})]})},Ae=r.memo(ie);export{Ae 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.