Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | import NiceModal from "@ebay/nice-modal-react"; import SidePanelBody from "./SidePanelBody"; import AnalyticsSkeleton from "./components/AnalyticsSkeleton"; import useAnalyticsData from "./hooks/useAnalyticsData"; import SidePanelWrapper from "../SidePanelWrapper"; import useSidePanel from "../useSidePanel"; const CampaignSidePanel = NiceModal.create( ({ isEmpty = false, payformAnalytics, }: { isEmpty?: boolean; payformAnalytics: any; }) => { const panelProps = useSidePanel(); const { data, isLoading } = useAnalyticsData( isEmpty, payformAnalytics, panelProps.isExpanded, ); return ( <SidePanelWrapper data={data} isLoading={isLoading} PanelBody={SidePanelBody} LoadingPlaceholder={AnalyticsSkeleton} isEmpty={isEmpty} panelProps={panelProps} /> ); }, ); export default CampaignSidePanel; |