mirror of
https://github.com/supabase/supabase.git
synced 2026-10-05 17:35:10 +03:00
Use TextEditor only for enum arrays
This commit is contained in:
1 parent
22d3358ab9
commit
a79cdec537
1 file changed
+4
-1
@@ -95,6 +95,8 @@ function getColumnEditor(columnDefinition: SupaColumn, columnType: ColumnType) {
|
||||
return
|
||||
}
|
||||
|
||||
console.log('getColumnEditor', columnDefinition, columnType)
|
||||
|
||||
switch (columnType) {
|
||||
case 'boolean': {
|
||||
return columnDefinition.isNullable ? NullableBooleanEditor : BooleanEditor
|
||||
@@ -115,7 +117,8 @@ function getColumnEditor(columnDefinition: SupaColumn, columnType: ColumnType) {
|
||||
return (p: any) => <SelectEditor {...p} options={options} />
|
||||
}
|
||||
case 'array': {
|
||||
return TextEditor
|
||||
if ((columnDefinition?.enum ?? []).length > 0) return TextEditor
|
||||
return JsonEditor
|
||||
}
|
||||
case 'json': {
|
||||
return JsonEditor
|
||||
|
||||
Reference in new issue
Block a user