fix: correct getSalaryDisplay to use job.salaryMin/Max

The previous sed replacement incorrectly created salaryDisplayMin/Max.
Fixed to properly reference job.salaryMin and job.salaryMax.
This commit is contained in:
Tiago Yamamoto 2025-12-23 08:38:02 -03:00
parent 96c5b60e98
commit c0258e57b7

View file

@ -147,12 +147,12 @@ export default function JobDetailPage({
};
const getSalaryDisplay = () => {
if (!salaryDisplayMin && !salaryDisplayMax) return null;
if (salaryDisplayMin && salaryDisplayMax) {
return `R$ ${salaryDisplayMin.toLocaleString()} - R$ ${salaryDisplayMax.toLocaleString()}`;
if (!job.salaryMin && !job.salaryMax) return null;
if (job.salaryMin && job.salaryMax) {
return `R$ ${job.salaryMin.toLocaleString()} - R$ ${job.salaryMax.toLocaleString()}`;
}
if (salaryDisplayMin) return `From R$ ${salaryDisplayMin.toLocaleString()}`;
if (salaryDisplayMax) return `Up to R$ ${salaryDisplayMax.toLocaleString()}`;
if (job.salaryMin) return `From R$ ${job.salaryMin.toLocaleString()}`;
if (job.salaryMax) return `Up to R$ ${job.salaryMax.toLocaleString()}`;
return null;
};