| | |
| | | const notify = useNotify(); |
| | | const login = useLogin(); |
| | | const location = useLocation(); |
| | | const { systemInfo, tenantList } = props; |
| | | const { systemInfo: { mode }, tenantList } = props; |
| | | |
| | | const { control, handleSubmit, watch, setValue, getValues, setError, clearErrors } = useForm(); |
| | | |
| | |
| | | component="form" onSubmit={handleSubmit(onSubmit)} noValidate |
| | | > |
| | | <Stack spacing={2}> |
| | | {/* <Controller |
| | | {mode === 'OFFLINE' && ( |
| | | <Controller |
| | | name="tenantId" |
| | | control={control} |
| | | rules={{ required: true }} |
| | |
| | | /> |
| | | ); |
| | | }} |
| | | /> */} |
| | | /> |
| | | )} |
| | | |
| | | <Controller |
| | | name="username" |
| | |
| | | <Button |
| | | type="submit" |
| | | variant="contained" |
| | | disabled={loading || !(true && username && password)} |
| | | sx={{ |
| | | // backgroundColor: "#3D4BA7" |
| | | }} |
| | | disabled={loading || !((mode === 'OFFLINE' ? tenantId : true) && username && password)} |
| | | > |
| | | {loading && <CircularProgress size={25} thickness={2} />} |
| | | {translate('page.login.button.login')} |