import React, { useEffect } from "react"; import { useDispatch, useSelector } from "react-redux"; import { SpotlightContainerDecorator } from "@enact/spotlight/SpotlightContainerDecorator"; import Spottable from "@enact/spotlight/Spottable"; import { getOnSaleInfo } from "../../../actions/onSaleActions"; import { $L } from "../../../utils/helperMethods"; import css from "./OnSale.module.less"; const Container = SpotlightContainerDecorator( { leaveFor: { left: "", right: "" }, enterTo: "last-focused" }, "div" ); const SpottableComponent = Spottable("li"); const OnSale = ({ isOnTop, spotlightId, onScrollTop, onScrollShelf, ...rest }) => { const dispatch = useDispatch(); const HomeSaleInfos = useSelector( (state) => state.onSale.onSaleData.homeOnSaleInfos ); useEffect(() => { dispatch(getOnSaleInfo({ categoryIncFlag: "Y", lgCatCd: "" })); }, []); return (

{$L("ON SALE")}

); }; export default OnSale;