1import{u as r,a as n,j as a,N as u,b as m}from"./index-D59gEaVk.js";import{FunctionData as s}from"./constants-sl846Hr7.js";import l from"./FunctionCard-BCtPVmFe.js";import p from"./FunctionAISummary-DruRvJj-.js";import c from"./FunctionFAQ-BlCK4UYo.js";import f from"./FunctionManual-BtEpCxrY.js";import x from"./FunctionViewAll-B_pcDjK7.js";import b from"./FunctionPageTitle-J8wMvSxA.js";import d from"./FunctionYoutube-Bgvh9m1g.js";import j from"./FunctionIntroSwiper-drERsS-T.js";import F from"./FunctionNav-D96rHcLg.js";import"./FunctionSectionTitle-C1kF38w2.js";/* empty css */const T=()=>{const{isMobile:o}=r(),{slug:i}=n();if(!i)return a.jsx(u,{to:"/views/function/basis",replace:!0});const t=s.find(e=>e.path===i);return t?a.jsxs(a.Fragment,{children:[!o&&a.jsx(F,{}),a.jsx(b,{title:typeof t.title=="function"?t.title(o):t.title,subTitle:t.subTitle(o)}),t.youtube&&a.jsx(d,{data:t.youtube}),t.introSwiper&&a.jsx(j,{data:t.introSwiper,path:t.path}),t.card&&a.jsx(l,{data:t.card,path:t.path}),t.viewAll&&a.jsx(x,{data:t.viewAll,keyLabel:t.keyLabel}),t.aiSummary&&a.jsx(p,{keyLabel:t.keyLabel,data:t.aiSummary}),t.manual&&a.jsx(f,{data:t.manual,keyLabel:t.keyLabel}),t.faq&&a.jsx(c,{data:t.faq})]}):a.jsx(m,{})};export{T 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.