// @ts-nocheck
import React, { useMemo } from 'react';
import styles from './styles.less';
import { message } from 'antd4';
import BaseModal from '@/Modal/base';
import { settingPwdService } from '@/service';
import { SettingPwdForm } from '../../component/form';
interface PropTypes {
type: ['phone', 'email'];
isReset: boolean;
onBeforeSubmit: () => {};
onSuccess: () => {};
onFailed: () => {};
}
const SettingPwdModal = (props: PropTypes) => {
const { type, isReset } = props;
const handleSettingPwdSuccess = (values) => {
if (props?.onSuccess) {
props.onSuccess(values);
}
};
const handleSettingPwdFailed = (errorInfo) => {
if (props?.onFailed) {
props.onFailed(errorInfo);
}
};
const commonFormProps = {
isShowMsg: true,
onSuccess: handleSettingPwdSuccess,
onFailed: handleSettingPwdFailed,
};
return (