import{d as f,c as d,j as i,l as x,w as e,k as t,m as n,y,u as c,p as b,t as k,F as w,r as C,o as z,z as h,a as D,v as _,x as L}from"./index-B-O76M86.js";import{g as q}from"./foo.DJobK0_z.js";import{u as I}from"./useRequest.DL3zbO75.js";const R=f({__name:"request",setup(g){const{loading:r,data:l,run:o}=I(()=>q("菲鸽"),{immediate:!0,initialData:void 0});function m(){l.value=void 0}return(v,s)=>{const a=x,u=y;return i(),d(a,{class:"p-6 text-center"},{default:e(()=>[t(a,{class:"my-2"},{default:e(()=>[n(" pages 里面的 vue 文件会扫描成页面,将自动添加到 pages.json 里面。 ")]),_:1}),t(a,{class:"my-2 text-green-400"},{default:e(()=>[n(" 但是 pages/components 里面的 vue 不会。 ")]),_:1}),t(a,{class:"my-4 text-center"},{default:e(()=>[t(u,{type:"primary",size:"mini",class:"w-160px",onClick:c(o)},{default:e(()=>[n(" 发送请求 ")]),_:1},8,["onClick"])]),_:1}),t(a,{class:"h-16"},{default:e(()=>[c(r)?(i(),d(a,{key:0},{default:e(()=>[n(" loading... ")]),_:1})):(i(),b(w,{key:1},[t(a,{class:"text-xl"},{default:e(()=>[n(" 请求数据如下 ")]),_:1}),t(a,{class:"text-green leading-8"},{default:e(()=>[n(k(JSON.stringify(c(l))),1)]),_:1})],64))]),_:1}),t(a,{class:"my-4 text-center"},{default:e(()=>[t(u,{type:"warn",size:"mini",class:"w-160px",disabled:!c(l),onClick:m},{default:e(()=>[n(" 重置数据 ")]),_:1},8,["disabled"])]),_:1})]),_:1})}}}),B=f({__name:"about",setup(g){console.log("about");function p(){_({url:"/pages/about/alova"})}function r(){_({url:"/pages/about/vue-query"})}function l(){_({url:"/bundle/demo/index"})}const o=C();return z(()=>{console.log("onLoad:",o.value)}),h(()=>{console.log("onReady:",o.value),console.log("onReady:",o.value.testUniLayoutExposedData)}),(m,v)=>{const s=x,a=y,u=D("layout-tabbar-uni");return i(),d(u,{ref_key:"uniLayout",ref:o},{default:e(()=>[t(s,null,{default:e(()=>[t(s,{class:"mt-8 text-center text-xl text-gray-400"},{default:e(()=>[n(" 组件使用、请求调用、unocss ")]),_:1}),t(R),t(s,{class:"mb-6 h-1px bg-#eee"}),t(s,{class:"text-center"},{default:e(()=>[t(a,{type:"primary",size:"mini",class:"w-160px",onClick:p},{default:e(()=>[n(" 前往 alova 示例页面 ")]),_:1})]),_:1}),t(s,{class:"text-center"},{default:e(()=>[t(a,{type:"primary",size:"mini",class:"w-160px",onClick:r},{default:e(()=>[n(" vue-query 示例页面 ")]),_:1})]),_:1}),t(s,{class:"text-center"},{default:e(()=>[t(a,{type:"primary",size:"mini",class:"w-160px",onClick:l},{default:e(()=>[n(" 前往分包页面 ")]),_:1})]),_:1}),t(s,{class:"mt-6 text-center text-sm"},{default:e(()=>[t(s,{class:"inline-block w-80% text-gray-400"},{default:e(()=>[n(" 为了方便脚手架动态生成不同UI模板,本页的按钮统一使用UI库无关的原生button ")]),_:1})]),_:1})]),_:1})]),_:1},512)}}}),U=L(B,[["__scopeId","data-v-be0413ad"]]);export{U as default};