Browse Source

Allow adding blocks from new UI

master
Andrew Kingston 4 years ago
parent
commit
00659b4109
  1. 3
      packages/builder/src/pages/builder/app/[application]/design/components/[screenId]/new/_components/NewComponentPanel.svelte

3
packages/builder/src/pages/builder/app/[application]/design/components/[screenId]/new/_components/NewComponentPanel.svelte

@ -86,6 +86,7 @@
const addComponent = async item => {
try {
await store.actions.components.create(item.component)
$goto("../")
} catch (error) {
notifications.error("Error creating component")
}
@ -142,7 +143,7 @@
<Body>Blocks are a collection of pre-built components</Body>
<Layout noPadding gap="XS">
{#each blocks as block}
<div class="component block">
<div class="component block" on:click={() => addComponent(block)}>
<Icon name={block.icon} />
<Body size="XS">{block.name}</Body>
</div>

Loading…
Cancel
Save