<script setup>
import { defineProps } from 'vue';

// Import all block components explicitly

const { block } = defineProps({
    block: {
        type: Object,
        required: true
    }
});

const components = {
};
</script>

<template>
    <component :is="components[block.componentName]" :block="block" />
</template>

<style scoped>
/* Optional styles */
</style>
