"use client" import { useEffect } from "react" import useSidePeekStore from "@scandic-hotels/booking-flow/stores/sidepeek" import { Button } from "@scandic-hotels/design-system/Button" import { MaterialIcon } from "@scandic-hotels/design-system/Icons/MaterialIcon" import { trackOpenSidePeekEvent } from "@/utils/tracking" import type { ReadMoreProps } from "@/types/components/hotelReservation/selectHotel/selectHotel" export default function ReadMore({ label, hotelId, showCTA, sidePeekKey, }: ReadMoreProps) { const { openSidePeek, closeSidePeek } = useSidePeekStore((state) => ({ openSidePeek: state.openSidePeek, closeSidePeek: state.closeSidePeek, })) useEffect(() => { return () => { closeSidePeek() } }, [closeSidePeek]) return ( ) }