/** * @license * Copyright (c) 2014, 2024, Oracle and/or its affiliates. * Licensed under The Universal Permissive License (UPL), Version 1.0 * as shown at https://oss.oracle.com/licenses/upl/ * @ignore */ import { h, ComponentProps } from "preact"; import { useRef, useState, useEffect } from "preact/hooks"; import * as ResponsiveUtils from "ojs/ojresponsiveutils"; // Display this content for medium and narrower screen widths const sm_md_view =

Activity Details

; const ActivityItemContainer = () => { const mediaQueryRef = useRef(window.matchMedia(ResponsiveUtils.getFrameworkQuery("md-down")!)); const [isSmallMediumWidth, setIsSmallMediumWidth] = useState(mediaQueryRef.current.matches); useEffect(() => { mediaQueryRef.current.addEventListener("change", handleMediaQueryChange); return (() => mediaQueryRef.current.removeEventListener("change", handleMediaQueryChange)); }, [mediaQueryRef]); function handleMediaQueryChange(e: MediaQueryListEvent) { setIsSmallMediumWidth(e.matches); } function getDisplayType() { return (isSmallMediumWidth ? false : true); }; return getDisplayType() ? (

Activity Items

  • Louisville Slugger Bat
  • SureCatch Baseball Glove
  • Baseball
  • Western R16 Helmet
  • Western C1 Helmet
  • Sure Fire Ball (Set of 4)
) : sm_md_view; }; export default ActivityItemContainer;