fix: remove unecessary field type

This commit is contained in:
Mohamed Marrouchi 2024-09-13 19:43:04 +01:00
parent a480149402
commit ec76b30768
3 changed files with 4 additions and 10 deletions

View File

@ -65,7 +65,6 @@ const ContentFieldInput: React.FC<ContentFieldInput> = ({
switch (contentField.type) { switch (contentField.type) {
case ContentFieldType.TEXT: case ContentFieldType.TEXT:
case ContentFieldType.STRING:
case ContentFieldType.TEXTAREA: case ContentFieldType.TEXTAREA:
case ContentFieldType.URL: case ContentFieldType.URL:
return ( return (

View File

@ -186,10 +186,8 @@ const ListMessageForm = () => {
return ( return (
<AutoCompleteSelect<ContentField, "label", false> <AutoCompleteSelect<ContentField, "label", false>
options={(contentType?.fields || []).filter(({ type }) => options={(contentType?.fields || []).filter(
[ContentFieldType.STRING, ContentFieldType.TEXT].includes( ({ type }) => ContentFieldType.TEXT === type,
type,
),
)} )}
idKey="name" idKey="name"
labelKey="label" labelKey="label"
@ -216,10 +214,8 @@ const ListMessageForm = () => {
return ( return (
<AutoCompleteSelect<ContentField, "label", false> <AutoCompleteSelect<ContentField, "label", false>
options={(contentType?.fields || []).filter(({ type }) => options={(contentType?.fields || []).filter(
[ContentFieldType.STRING, ContentFieldType.TEXT].includes( ({ type }) => ContentFieldType.TEXT === type,
type,
),
)} )}
idKey="name" idKey="name"
labelKey="label" labelKey="label"

View File

@ -13,7 +13,6 @@ import { IBaseSchema, IFormat } from "./base.types";
export enum ContentFieldType { export enum ContentFieldType {
TEXT = "text", TEXT = "text",
STRING = "string",
URL = "url", URL = "url",
TEXTAREA = "textarea", TEXTAREA = "textarea",
CHECKBOX = "checkbox", CHECKBOX = "checkbox",