1(window.webpackJsonp=window.webpackJsonp||[]).push([[54],{816:function(e,n,t){"use strict";t.r(n);var o=t(32),r=(t(35),t(10),t(6),t(8),t(3),t(15),t(9),t(16),t(1));function c(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);n&&(o=o.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,o)}return t}function d(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?c(Object(t),!0).forEach((function(n){Object(r.a)(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):c(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}var l={name:"DynamicComponent",props:{node:{type:Object,default:function(){return{component:"",children:[],props:{},attrs:{}}}}}},m=t(0),f={name:"DynamicTemplateComponent",components:{DynamicComponent:Object(m.a)(l,(function(){var e=this,n=e._self._c;return e.node&&"string"==typeof e.node.component?n(e.node.component,e._b({tag:"component"},"component",d(d({},e.node.props),e.node.attrs),!1),[e._t("default")],2):e.node&&e.node.component&&e.node.component.tag?n(e.node.component.tag,e._b({tag:"component"},"component",d(d({},e.node.props),e.node.attrs),!1),[e.node.component.content?[e._v("\n "+e._s(e.node.component.content)+"\n ")]:e._e(),e._v(" "),e._t("default")],2):e._e()}),[],!1,null,null,null).exports},inheritAttrs:!1,props:{node:{type:Object,default:function(){return{}},validator:function(e){return Object.hasOwnProperty.call(e,"template")||Object.hasOwnProperty.call(e,"component")}},rootElement:{type:String,default:"div"}},methods:{renderNode:function(e){var n=this,t=e.h,r=e.node;if(r)return r.component&&"slot"===r.component.tag?t("div",{attrs:r.attrs},[this.$slots[r.component.content]]):r.children&&r.children.length?t("DynamicComponent",{props:{node:r}},Object(o.a)(r.children.map((function(e){return n.renderNode({h:t,node:e})})))):t("DynamicComponent",{props:{node:r}})},getDefaultSlot:function(){return this.$slots&&this.$slots.default}},render:function(e){return e(this.rootElement||"div",[this.renderNode({h:e,node:this.node.template?this.node.template:this.node})])}},h=Object(m.a)(f,undefined,undefined,!1,null,null,null);n.default=h.exports}}]);
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.