chore: moves editorProps into admin property for code and json field types
This commit is contained in:
@@ -32,9 +32,9 @@ const Code: React.FC<Props> = (props) => {
|
||||
language,
|
||||
description,
|
||||
condition,
|
||||
editorOptions,
|
||||
} = {},
|
||||
label,
|
||||
editorOptions,
|
||||
} = props;
|
||||
|
||||
const path = pathFromProps || name;
|
||||
|
||||
@@ -26,9 +26,9 @@ const JSONField: React.FC<Props> = (props) => {
|
||||
width,
|
||||
description,
|
||||
condition,
|
||||
editorOptions,
|
||||
} = {},
|
||||
label,
|
||||
editorOptions,
|
||||
} = props;
|
||||
|
||||
const path = pathFromProps || name;
|
||||
|
||||
@@ -251,6 +251,7 @@ export type UploadField = FieldBase & {
|
||||
|
||||
type CodeAdmin = Admin & {
|
||||
language?: string;
|
||||
editorOptions?: EditorProps['options'];
|
||||
}
|
||||
|
||||
export type CodeField = Omit<FieldBase, 'admin'> & {
|
||||
@@ -258,13 +259,15 @@ export type CodeField = Omit<FieldBase, 'admin'> & {
|
||||
minLength?: number
|
||||
maxLength?: number
|
||||
type: 'code';
|
||||
}
|
||||
|
||||
type JSONAdmin = Admin & {
|
||||
editorOptions?: EditorProps['options'];
|
||||
}
|
||||
|
||||
export type JSONField = Omit<FieldBase, 'admin'> & {
|
||||
admin?: Admin
|
||||
admin?: JSONAdmin
|
||||
type: 'json';
|
||||
editorOptions?: EditorProps['options'];
|
||||
}
|
||||
|
||||
export type SelectField = FieldBase & {
|
||||
|
||||
Reference in New Issue
Block a user