import React, { memo, ReactElement } from 'react'; import { Box } from '@material-ui/core'; import { usePermissions, Requirements, TableFallback } from '@energyweb/origin-ui-core'; import { Certificates, SelectedForSale } from '../../components'; import { useCreateBundlePageEffects } from './hooks/useCreateBundlePageEffects'; export const CreateBundlePage = memo( (): ReactElement => { const { canAccessPage } = usePermissions(); if (!canAccessPage?.value) { return ; } const { myDevices, bgColorDarker, setSelectedCertificateViewItem, selectedCertificateViewItem, exchangePageUrl, history } = useCreateBundlePageEffects(); if (!myDevices) { return ; } return ( history.push(`${exchangePageUrl}/bundles`)} /> ); } ); CreateBundlePage.displayName = 'CreateBundlePage';