Load types in the database tables editor

This commit is contained in:
Terry Sutton committed 2022-06-27 11:24:43 -02:30
1 parent 31246ac79e
commit bce71d6fcb
1 file changed
+7 -1
@@ -1,4 +1,4 @@
import { useState } from 'react'
import { useState, useEffect } from 'react'
import { observer } from 'mobx-react-lite'
import { isUndefined } from 'lodash'
import { PostgresColumn, PostgresTable } from '@supabase/postgres-meta'
@@ -24,6 +24,12 @@ const DatabaseTables: NextPageWithLayout = () => {
const [selectedColumnToDelete, setSelectedColumnToDelete] = useState<PostgresColumn>()
const [selectedTableToDelete, setSelectedTableToDelete] = useState<PostgresTable>()
useEffect(() => {
if (ui.selectedProject) {
meta.types.load()
}
}, [ui.selectedProject])
const onAddTable = () => {
setSidePanelKey('table')
setSelectedTableToEdit(undefined)