PageSourceSearch

https://olympic.ru/local/frontend-build/scripts/TeamView-chunk-DN4QA0Wl.js

js olympic.ru collected 2026-10-02 05:49:59 UTC 3,333 bytes, 1 lines download raw bytes

1import{s as e,a9 as t,ai as a,W as s,n as i,l as r,m as l,q as p,T as n,an as _,k as u,F as c,a2 as m,aa as o}from"./index-BKpERWn_.js";import{_ as f}from"./PaginationBlock.vue_vue_type_script_setup_true_lang-chunk-B_oUCG1Y.js";import{u as h,T as d,_ as g}from"./team.store-chunk-CUYLM1fo.js";import{_ as v}from"./FilterSearch.vue_vue_type_script_setup_true_lang-chunk-DkA_Huor.js";import{_ as y}from"./FilterSelect.vue_vue_type_script_setup_true_lang-chunk-LdWOt_Xw.js";import{_ as k}from"./FilterTabs.vue_vue_type_script_setup_true_lang-chunk-CrftAaRm.js";import{X as j}from"./XSkeleton-chunk-oQx39AFL.js";import{u as T}from"./api-chunk-DTLSdmlA.js";import"./XIcon.vue_vue_type_script_setup_true_lang-chunk-CLmgO4kw.js";import"./XPagination.vue_vue_type_style_index_0_lang-chunk-zPp_XJVW.js";import"./XImage.vue_vue_type_script_setup_true_lang-chunk-CX7FIDER.js";import"./filters.store-chunk-BVqZfDAY.js";import"./pagination.store-chunk-bR_A3XiX.js";import"./XInputSearch.vue_vue_type_script_setup_true_lang-chunk-Djhy8-w7.js";import"./XInputSelect.vue_vue_type_script_setup_true_lang-chunk-7XEJ6vug.js";import"./XInputField.vue_vue_type_script_setup_true_lang-chunk-BvehfM_h.js";const F={key:0,class:"olympic-team__filters"},X=e({__name:"TeamFilters",setup(e){const{filters:u,appliedFilters:c}=t(h()),{requestTeam:m}=h(),{t:o}=_();return(e,t)=>a(u)?(s(),i("div",F,[(s(),r(n,{to:".page-header__filters",defer:""},[a(u).items.type?(s(),r(k,{key:0,class:"page-header__filters-tabs","fetch-data":a(m),"applied-filters":a(c),filter:a(u).items.type,"param-name":"type","all-label":a(o)("team.filterAll"),"current-value":a(u).current.type},null,8,["fetch-data","applied-filters","filter","all-label","current-value"])):l("",!0),p(v,{class:"page-header__filters-search","fetch-data":a(m),"applied-filters":a(c),theme:"",placeholder:a(o)("team.search")},null,8,["fetch-data","applied-filters","placeholder"])])),a(u).items.sport?(s(),r(y,{key:0,"fetch-data":a(m),"applied-filters":a(c),filter:a(u).items.sport,"param-name":"sport","current-value":a(u).current.sport},null,8,["fetch-data","applied-filters","filter","current-value"])):l("",!0),a(u).items.game?(s(),r(y,{key:1,"fetch-data":a(m),"applied-filters":a(c),filter:a(u).items.game,"param-name":"game","current-value":a(u).current.game},null,8,["fetch-data","applied-filters","filter","current-value"])):l("",!0)])):l("",!0)}}),S={class:"page__section page__section--s section olympic-team"},b={class:"wrapper"},I={class:"section__inner section__inner--m"},x={class:"olympic-team__inner"},M={class:"olympic-team__top"},w={key:0,class:"olympic-team__list"},A={key:1,class:"title title--h3"},E=e({__name:"TeamView",props:{filters:{},items:{},pagination:{}},setup(e){const l=e,{isLoading:n}=T(),{pagination:v,items:y}=t(h()),{setTeamFilters:k,setTeamPage:F}=h(),{t:E}=_();return y.value=l.items,k(l.filters),l.pagination&&(v.value=l.pagination),(e,t)=>(s(),i("section",S,[u("div",b,[u("div",I,[u("div",x,[u("div",M,[p(X)]),a(y).length?(s(),i("div",w,[a(n)(a(d).TEAM)?(s(),r(j,{key:0,count:8,height:"472px"})):(s(!0),i(c,{key:1},m(a(y),e=>(s(),r(g,{key:e.id,item:e},null,8,["item"]))),128))])):(s(),i("h2",A,o(a(E)("empty")),1))]),p(f,{pagination:a(v),loading:a(n)(a(d).TEAM_SHOW_MORE),onShowMore:t[0]||(t[0]=e=>a(F)())},null,8,["pagination","loading"])])])]))}});export{E 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.