import{V as n}from"./vue.runtime.esm-bundler.a31f51f6.js";import{a9 as a}from"./el-button.39e10deb.js";import{d as r,e as c,M as i,u as s,f as l}from"./index.1173b4aa.js";import"./index.8886c9a8.js";import{c as m}from"./factory.448392fc.js";import"./DataItem.vue_vue_type_script_setup_true_lang.c8153fed.js";import"./parser.fb27fa44.js";const p={ref:"container"},J=r({__name:"factory",setup(u){const e=m(n),t={ElButton:a},o={id:"page1",name:"Page",fileName:"page1",routePath:"/page",state:{title:"Page 1",title1:{type:"JSExpression",value:"this.title"},title2:{type:"JSFunction",value:"function(){ return this.title }"}},children:"Page Content",className:"my-page",style:{backgroundColor:"#f00"},lifeCycles:{created:{type:"JSFunction",value:'function () { console.log("created");}'},mounted:{type:"JSFunction",value:'function () { console.log("mounted", this.title)}'}}};return(f,d)=>(l(),c("div",p,[i(s(e),{schema:o,components:t})],512))}});export{J as default};
