|
|
@@ -32,11 +32,12 @@ const TelephoneFormItem = ({ value, onChange, validateFn }) => {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- const { run: handleQueryList } = useDebounceFn(queryList, { wait: 600 })
|
|
|
+ const { run: handleQueryList, cancel: cancelQuerying } = useDebounceFn(queryList, { wait: 600 })
|
|
|
|
|
|
const handleOnInputChange = async e => {
|
|
|
const val = e.target.value || ''
|
|
|
if (!val) {
|
|
|
+ cancelQuerying()
|
|
|
setState({ ...state, inputVal: val, list: null, visible: false })
|
|
|
validateFn(validateEnum.Error)
|
|
|
} else {
|