PageSourceSearch

https://artek.org/_nuxt/AppDropdownNav.vue.bb78b126.js

js artek.org collected 2026-10-02 04:54:06 UTC 2,076 bytes, 1 lines download raw bytes

1import{_ as B}from"./AppDropdownNavHeader.vue.1d0e2a8b.js";import{_ as C}from"./nuxt-link.ebca3eb5.js";import{_ as P}from"./nuxt-icon.vue.f1a7920b.js";import{_ as V}from"./AppDropdownNavFooter.vue.3d5293b1.js";import{u as A}from"./composables.9acc19c4.js";import{a as F}from"./entry.306cddcb.js";import{u as M,s as O}from"./sort-by-prop.78908135.js";import{d as $}from"./index.79d7ee75.js";import{c as L}from"./api.74148add.js";import{j,a as E,b as I,u as s,D as o,O as a,P as t,A as c,F as f,Y as _,Q as d,E as R,G as z,R as G,X as H}from"./swiper-vue.d79e191f.js";const K={key:0,class:"app-dropdown-nav__wrapper fixed inset-0 z-50 h-screen w-screen bg-complement overflow-hidden"},Q={class:"flex flex-col h-full pr-2"},S={class:"container container--wide app-dropdown-nav relative overflow-y-scroll flex flex-1 pt-10"},T={class:"grid grid-cols-4 auto-rows-max gap-y-10 gap-x-24 h-max mb-10 pr-8"},U={class:"mb-5 text-lg leading-tight font-semibold uppercase"},W={class:"flex flex-col space-y-3"},ne=j({__name:"AppDropdownNav",props:{visible:{type:Boolean,default:!1}},emits:["update:visible"],setup(x,{emit:v}){const h=x,g=A(),i=$(h,"visible",v),{locale:n}=F(),p=E([]);I(n,async()=>{const{data:e}=await M(L.DROPDOWN,n.value);p.value=e.value},{immediate:!0});function w(e){const u=(e==null?void 0:e.pages)??[];return O(u,"sortOrder")}function r(){i.value=!1}return(e,u)=>{const b=B,y=C,k=P,N=V;return s(i)?(o(),a("div",K,[t("div",Q,[c(b,{locale:s(n),onClose:r},null,8,["locale"]),t("div",S,[t("nav",T,[(o(!0),a(f,null,_(s(p),(m,D)=>(o(),a("div",{key:D,class:"flex flex-col text-base-weak"}
1,[t("h4",U,d(m.title),1),t("div",W,[(o(!0),a(f,null,_(w(m),l=>(o(),R(y,{key:l.title,to:s(g)(`/${l.fullUrl}`),class:"self-start text-sm leading-tight",onClick:r},{default:z(()=>[G(d(l.title),1)]),_:2},1032,["to"]))),128))])]))),128))]),t("button",{type:"button",class:"fixed right-8 wide:right-28 top-28 flex justify-center w-12 text-base-weak group",onClick:r},[c(k,{name:"close",class:"text-3xl transition-transform group-hover:scale-125"})])]),c(N)])])):H("",!0)}}});export{ne as _};

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.