<template>
    <QLayout>
        <component :is="component" v-bind="$attrs" />
    </QLayout>
</template>

<script>
import { defineComponent } from 'vue';

export default defineComponent({
    name: 'LayoutContainer',
    inheritAttrs: false,
    props: {
        component: {
            type: Object,
            required: true,
        },
    },
});
</script>