Merged in fix/SW-2940 (pull request #2425)
fix (SW-2940): Close ameneties SidePeek when navigating from select-rate * fix (SW-2940): Close ameneties SidePeek when navigating from select-rate Approved-by: Tobias Johansson
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
"use client"
|
||||
import { useEffect } from "react"
|
||||
|
||||
import { Button } from "@scandic-hotels/design-system/Button"
|
||||
import { MaterialIcon } from "@scandic-hotels/design-system/Icons/MaterialIcon"
|
||||
@@ -13,7 +14,17 @@ export default function ReadMore({
|
||||
showCTA,
|
||||
sidePeekKey,
|
||||
}: ReadMoreProps) {
|
||||
const openSidePeek = useSidePeekStore((state) => state.openSidePeek)
|
||||
const { openSidePeek, closeSidePeek } = useSidePeekStore((state) => ({
|
||||
openSidePeek: state.openSidePeek,
|
||||
closeSidePeek: state.closeSidePeek,
|
||||
}))
|
||||
|
||||
useEffect(() => {
|
||||
return () => {
|
||||
closeSidePeek()
|
||||
}
|
||||
}, [closeSidePeek])
|
||||
|
||||
return (
|
||||
<Button
|
||||
onPress={() => {
|
||||
|
||||
Reference in New Issue
Block a user