From 5b88f3554071fc158de07f1cb3020051467686ea Mon Sep 17 00:00:00 2001 From: Joshen Lim Date: Tue, 24 May 2022 10:34:39 +0800 Subject: [PATCH] Fix column type wrong rendering --- .../SidePanelEditor/ColumnEditor/ColumnType.tsx | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/ColumnType.tsx b/studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/ColumnType.tsx index 6db4d68f92d..b066fba784f 100644 --- a/studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/ColumnType.tsx +++ b/studio/components/interfaces/TableGridEditor/SidePanelEditor/ColumnEditor/ColumnType.tsx @@ -25,17 +25,23 @@ const ColumnType: FC = ({ showLabel = true, onOptionSelect = () => {}, }) => { - const isNativeDataType = POSTGRES_DATA_TYPES.includes(value) + // @ts-ignore + const availableTypes = POSTGRES_DATA_TYPES.concat(enumTypes.map((type) => type.name)) + const isAvailableType = value ? availableTypes.includes(value) : true - if (!isNativeDataType) { + if (!isAvailableType) { return ( ) } @@ -61,6 +67,8 @@ const ColumnType: FC = ({ } } + console.log('ColumnType', showLabel) + return (