import { useApiInterceptor } from "./useApiInterceptor";

export const useRateCompany = (companyId:number, ratingValue:number, review:string) => {
    return new Promise(async (resolve, reject) => {
      try {
        const response = await useApiInterceptor().post(`/account/company/${companyId}/rating`,{
          rating: ratingValue,
          review: review
        })
        resolve({resp: response.data, status: response.status });
      } catch (error:any) {
          console.error('Error fetching POST API (Job Post):', error);
          reject({resp: error.response.data, status: error.response.status });
      }
    })
}