fix(SW-952) Show skeleton correct in mobile
This commit is contained in:
@@ -42,7 +42,7 @@ export default function SelectHotelContent({
|
|||||||
|
|
||||||
const isAboveMobile = useMediaQuery("(min-width: 768px)")
|
const isAboveMobile = useMediaQuery("(min-width: 768px)")
|
||||||
const [visibleHotels, setVisibleHotels] = useState<HotelData[]>([])
|
const [visibleHotels, setVisibleHotels] = useState<HotelData[]>([])
|
||||||
const [showSkeleton, setShowSkeleton] = useState<boolean>(true)
|
const [showSkeleton, setShowSkeleton] = useState<boolean>(isAboveMobile)
|
||||||
const listingContainerRef = useRef<HTMLDivElement | null>(null)
|
const listingContainerRef = useRef<HTMLDivElement | null>(null)
|
||||||
|
|
||||||
const activeFilters = useHotelFilterStore((state) => state.activeFilters)
|
const activeFilters = useHotelFilterStore((state) => state.activeFilters)
|
||||||
@@ -99,10 +99,12 @@ export default function SelectHotelContent({
|
|||||||
() =>
|
() =>
|
||||||
debounce(() => {
|
debounce(() => {
|
||||||
if (!map) return
|
if (!map) return
|
||||||
setShowSkeleton(true)
|
if (isAboveMobile) {
|
||||||
|
setShowSkeleton(true)
|
||||||
|
}
|
||||||
getHotelCards()
|
getHotelCards()
|
||||||
}, 100),
|
}, 100),
|
||||||
[map, getHotelCards]
|
[map, getHotelCards, isAboveMobile]
|
||||||
)
|
)
|
||||||
|
|
||||||
const closeButton = (
|
const closeButton = (
|
||||||
|
|||||||
Reference in New Issue
Block a user