[typescript] `Promise.reject()` 메소드를 사용하여 어떻게 프로미스를 거부할 수 있나요?

아래는 Promise.reject() 메소드를 사용하여 프로미스를 거부하는 간단한 예제 코드입니다.

const reason = new Error('Something went wrong');
const rejectedPromise = Promise.reject(reason);

rejectedPromise.catch((error) => {
  console.error('Promise rejected with reason:', error);
});

위의 예제 코드에서는 Promise.reject()를 사용하여 reason이라는 이유로 거부된 새로운 프로미스를 생성합니다. 그리고 catch() 메소드를 사용하여 거부된 프로미스의 이유를 처리합니다.

이와 같이 Promise.reject() 메소드를 사용하면 원하는 이유로 프로미스를 거부할 수 있습니다.