Merge pull request #5722 from Budibase/fix/missing-component-store

Fix missing component store (form step issues + duplicate issues)
This commit is contained in:
Martin McKeaveney 2022-05-06 16:26:29 +01:00 committed by GitHub
commit 1515d175a2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 4 additions and 2 deletions

View File

@ -22,7 +22,7 @@
if ( if (
formContext && formContext &&
$builderStore.inBuilder && $builderStore.inBuilder &&
$componentStore?.selectedComponentPath?.includes($component.id) $componentStore.selectedComponentPath?.includes($component.id)
) { ) {
formContext.formApi.setStep(step) formContext.formApi.setStep(step)
} }

View File

@ -155,7 +155,7 @@
icon="Duplicate" icon="Duplicate"
on:click={() => { on:click={() => {
builderStore.actions.duplicateComponent( builderStore.actions.duplicateComponent(
$builderStore.selectedComponent._id $builderStore.selectedComponentId
) )
}} }}
title="Duplicate component" title="Duplicate component"

View File

@ -7,6 +7,7 @@ import {
builderStore, builderStore,
uploadStore, uploadStore,
rowSelectionStore, rowSelectionStore,
componentStore,
} from "stores" } from "stores"
import { styleable } from "utils/styleable" import { styleable } from "utils/styleable"
import { linkable } from "utils/linkable" import { linkable } from "utils/linkable"
@ -24,6 +25,7 @@ export default {
screenStore, screenStore,
builderStore, builderStore,
uploadStore, uploadStore,
componentStore,
styleable, styleable,
linkable, linkable,
getAction, getAction,