import { computed, defineComponent } from '@vue/composition-api'; import { useDynamicBlocks, BlockDefinition, } from '../TreeElement'; import './BlockPicker.scss'; export default defineComponent({ name: 'sb-block-picker', props: {}, setup(props, context) { const { customBlocks } = useDynamicBlocks(); const blockList = computed(() => Object.keys(customBlocks).map((key) => customBlocks[key])); return () => (
{...blockList.value.map((block: BlockDefinition) => ( ))}
); }, });