34 lines
838 B
TypeScript
34 lines
838 B
TypeScript
|
import { SchemaComponent } from '@nocobase/client';
|
||
|
import React from 'react';
|
||
|
import { useAuthTranslation } from './locale';
|
||
|
|
||
|
export const Options = () => {
|
||
|
const { t } = useAuthTranslation();
|
||
|
return (
|
||
|
<SchemaComponent
|
||
|
scope={{ t }}
|
||
|
schema={{
|
||
|
type: 'object',
|
||
|
properties: {
|
||
|
sms: {
|
||
|
type: 'void',
|
||
|
properties: {
|
||
|
public: {
|
||
|
type: 'object',
|
||
|
properties: {
|
||
|
autoSignup: {
|
||
|
'x-decorator': 'FormItem',
|
||
|
type: 'boolean',
|
||
|
title: '{{t("Sign up automatically when the user does not exist")}}',
|
||
|
'x-component': 'Checkbox',
|
||
|
},
|
||
|
},
|
||
|
},
|
||
|
},
|
||
|
},
|
||
|
},
|
||
|
}}
|
||
|
/>
|
||
|
);
|
||
|
};
|