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';