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