Browse Source

fix SchemaManagementDrawer modals

master
kevmodrome 7 years ago
parent
commit
f41110ec74
  1. 15
      packages/builder/src/components/nav/HierarchyRow.svelte

15
packages/builder/src/components/nav/HierarchyRow.svelte

@ -3,6 +3,12 @@
import { store, backendUiStore } from "builderStore"
import { cloneDeep } from "lodash/fp"
import getIcon from "../common/icon"
import {
CreateEditModelModal,
CreateEditViewModal,
} from "components/database/ModelDataTable/modals"
const { open, close } = getContext("simple-modal")
export let level = 0
export let node
@ -23,8 +29,13 @@
function selectHierarchyItem(node) {
store.selectExistingNode(node.nodeId)
const modalType = node.type === "index" ? "VIEW" : "MODEL"
backendUiStore.actions.modals.show(modalType)
open(
CreateEditViewModal,
{
onClosed: close,
},
{ styleContent: { padding: "0" } }
)
}
</script>

Loading…
Cancel
Save