const [password, setPassword] = useState('');
  const [passwordCheck,  setPasswordCheck] = useState('');
  const onChangePassword = useCallback(
    (e: any) => {
      setPassword(e.target.value);
      setMissmatchError(e.target.value !== passwordCheck);
    },
    [passwordCheck], 
  );

  const onChangePasswordCheck = useCallback(
    (e: any) => {
      setPasswordCheck(e.target.value);
      setMissmatchError(e.target.value !== password);
    },
    [password],
  );

여기서 onChangePassword, onChangePasswordCheck는 실제로 사용을해야하는데 커스텀 훅을 사용하고 싶으면 ?

  1. 함수명을 다른걸로 만들어서 넣어준다
	const [password, _1,setPassword] = useInput('');
  const [passwordCheck, _2,setPasswordCheck] = useInput('');
  1. 아예 함수명을 넣는 자리를 비운다 !
  const [password, ,setPassword] = useInput('');
  const [passwordCheck, ,setPasswordCheck] = useInput('');

// 구조분해할당을 이용하는것입니다 이것이바로