diff --git a/packages/plugins/@nocobase/plugin-field-sequence/src/client/sequence.tsx b/packages/plugins/@nocobase/plugin-field-sequence/src/client/sequence.tsx index 501016b9a1..4ab913f3f6 100644 --- a/packages/plugins/@nocobase/plugin-field-sequence/src/client/sequence.tsx +++ b/packages/plugins/@nocobase/plugin-field-sequence/src/client/sequence.tsx @@ -121,9 +121,11 @@ const RuleTypes = { number: t('Number', { ns: NAMESPACE }), lowercase: t('Lowercase letters', { ns: NAMESPACE }), uppercase: t('Uppercase letters', { ns: NAMESPACE }), - symbol: t('Symbols', { ns: NAMESPACE }) + symbol: t('Symbols', { ns: NAMESPACE }), }; - return {value?.map(charset => charsetLabels[charset]).join(', ') || t('Number', { ns: NAMESPACE })}; + return ( + {value?.map((charset) => charsetLabels[charset]).join(', ') || t('Number', { ns: NAMESPACE })} + ); }, }, fieldset: { @@ -154,14 +156,14 @@ const RuleTypes = { { value: 'number', label: `{{t("Number", { ns: "${NAMESPACE}" })}}` }, { value: 'lowercase', label: `{{t("Lowercase letters", { ns: "${NAMESPACE}" })}}` }, { value: 'uppercase', label: `{{t("Uppercase letters", { ns: "${NAMESPACE}" })}}` }, - { value: 'symbol', label: `{{t("Symbols", { ns: "${NAMESPACE}" })}}` } + { value: 'symbol', label: `{{t("Symbols", { ns: "${NAMESPACE}" })}}` }, ], required: true, default: ['number'], 'x-validator': { minItems: 1, - message: `{{t("At least one character set should be selected", { ns: "${NAMESPACE}" })}}` - } + message: `{{t("At least one character set should be selected", { ns: "${NAMESPACE}" })}}`, + }, }, }, defaults: { @@ -365,14 +367,6 @@ export class SequenceFieldInterface extends CollectionFieldInterface { operators: interfacesProperties.operators.string, }; titleUsable = true; - schemaInitialize(schema: ISchema, { block, field }) { - if (block === 'Form') { - Object.assign(schema['x-component-props'], { - disabled: !field.inputable, - }); - } - return schema; - } properties = { ...interfacesProperties.defaultProps, unique: interfacesProperties.unique,