Files
web/utils/imageCard.ts
2024-08-29 16:51:19 +02:00

19 lines
441 B
TypeScript

import type {
Facility,
FacilityCard,
} from "@/types/components/hotelPage/facilities"
export function sortCards(grid: Facility) {
const sortedCards = grid.slice(0).sort((a: FacilityCard, b: FacilityCard) => {
if (!a.backgroundImage && b.backgroundImage) {
return 1
}
if (a.backgroundImage && !b.backgroundImage) {
return -1
}
return 0
})
return { card: sortedCards.pop(), images: sortedCards }
}