diff --git a/src/components/common/ListSuperLikes/ListSuperLikeContainer.tsx b/src/components/common/ListSuperLikes/ListSuperLikeContainer.tsx index 3afd50c..82dc669 100644 --- a/src/components/common/ListSuperLikes/ListSuperLikeContainer.tsx +++ b/src/components/common/ListSuperLikes/ListSuperLikeContainer.tsx @@ -1,6 +1,8 @@ import { Box, Tooltip, Typography, useMediaQuery } from "@mui/material"; -import React from "react"; -import { PopMenu } from "../PopMenu.tsx"; +import React, { useRef } from "react"; +import { fontSizeSmall } from "../../../constants/Misc.ts"; +import { CrowdfundActionButton } from "../../Publish/PublishVideo/PublishVideo-styles.tsx"; +import { PopMenu, PopMenuRefType } from "../PopMenu.tsx"; import ListSuperLikes from "./ListSuperLikes"; import { useSelector } from "react-redux"; import { RootState } from "../../../state/store"; @@ -11,25 +13,17 @@ export const ListSuperLikeContainer = () => { ); const isScreenLarge = useMediaQuery("(min-width:1200px)"); - const superlikeListComponent = ( - <> - - Recent Super likes - - - - ); - // @ts-ignore + const headerSX = { fontSize: fontSizeSmall, color: "gold" }; + + const popoverRef = useRef(null); return ( {isScreenLarge ? ( - <>{superlikeListComponent} + <> + Recent Super likes + + ) : ( { display: "flex", justifyContent: "center", alignItems: "center", + marginTop: "60px", }, anchorReference: "none", }} + ref={popoverRef} MenuHeader={ { } > - {superlikeListComponent} + + Recent Superlikes + { + if (popoverRef?.current) popoverRef.current.closePopover(); + }} + > + CLOSE + + + )}