UNPKG

framework7-vue

Version:

Build full featured iOS & Android apps using Framework7 & Vue

16 lines (13 loc) 410 B
export default function (component) { const props = {}; const $props = component.$props; Object.keys($props).forEach((propKey) => { if (typeof $props[propKey] !== 'undefined') props[propKey] = $props[propKey]; }); const children = []; Object.keys(component.$slots).forEach((slotName) => { children.push(...component.$slots[slotName]); }); props.children = children; return props; }