@pickme/review
    Preparing search index...
    • 인터뷰 리뷰를 생성, 수정, 삭제하기 위한 mutation 함수를 제공하는 커스텀 훅입니다. 이 훅은 React Query의 useMutation을 활용하여 레코드의 상태를 관리하며, 성공적인 mutation 이후 관련 쿼리의 캐시를 무효화하여 데이터를 최신 상태로 유지합니다.

      Returns {
          createMutation: UseMutateAsyncFunction<
              { interviewDetailId: string },
              Error,
              { data: FlattenedReview },
              unknown,
          >;
          deleteMutation: UseMutateFunction<
              undefined
              | AxiosResponse<any, any>,
              Error,
              undefined | string,
              unknown,
          >;
          updateMutation: UseMutateFunction<
              AxiosResponse<any, any>,
              Error,
              { data: FlattenedReview; reviewId: string },
              unknown,
          >;
      }

      다음과 같은 mutation 함수를 포함하는 객체를 반환합니다:

      • createMutation: 새로운 리뷰를 생성하는 mutation 함수.
      • updateMutation: 기존 리뷰를 수정하는 mutation 함수.
      • deleteMutation: 리뷰를 삭제하는 mutation 함수.