chore: lint

This commit is contained in:
2026-02-23 20:05:41 +00:00
parent b9a92d41b4
commit cbc6d9a0a1

View File

@@ -69,7 +69,10 @@ export const getCityGroups = (): ICityGroup[] => {
if (!cityJobsMap.has(normalizedCity)) { if (!cityJobsMap.has(normalizedCity)) {
cityJobsMap.set(normalizedCity, []); cityJobsMap.set(normalizedCity, []);
} }
cityJobsMap.get(normalizedCity)!.push(job); const cityJobs = cityJobsMap.get(normalizedCity);
if (cityJobs) {
cityJobs.push(job);
}
}); });
const cityOrder = Array.from(cityJobsMap.entries()) const cityOrder = Array.from(cityJobsMap.entries())
@@ -79,9 +82,15 @@ export const getCityGroups = (): ICityGroup[] => {
const offsetPattern: ("left" | "right")[] = ["right", "left", "right", "left"]; const offsetPattern: ("left" | "right")[] = ["right", "left", "right", "left"];
return cityOrder.map((city, index) => createCityGroup( return cityOrder
city, .map((city, index) => {
cityJobsMap.get(city)!, const jobs = cityJobsMap.get(city);
offsetPattern[index % offsetPattern.length] if (!jobs) return null;
)); return createCityGroup(
city,
jobs,
offsetPattern[index % offsetPattern.length]
);
})
.filter((group): group is ICityGroup => group !== null);
}; };