Re-add add reports button.

This commit is contained in:
Brian Cao 2023-08-17 21:31:51 -07:00
parent e518d445fc
commit bc7111a984

View File

@ -3,13 +3,11 @@ import Page from 'components/layout/Page';
import PageHeader from 'components/layout/PageHeader'; import PageHeader from 'components/layout/PageHeader';
import { useMessages, useReports } from 'hooks'; import { useMessages, useReports } from 'hooks';
import Link from 'next/link'; import Link from 'next/link';
import useConfig from 'hooks/useConfig';
import { Button, Icon, Icons, Text } from 'react-basics'; import { Button, Icon, Icons, Text } from 'react-basics';
import ReportsTable from './ReportsTable'; import ReportsTable from './ReportsTable';
export function ReportsPage() { export function ReportsPage() {
const { formatMessage, labels, messages } = useMessages(); const { formatMessage, labels, messages } = useMessages();
const { cloudMode } = useConfig();
const { const {
reports, reports,
error, error,
@ -26,7 +24,6 @@ export function ReportsPage() {
return ( return (
<Page loading={isLoading} error={error}> <Page loading={isLoading} error={error}>
<PageHeader title={formatMessage(labels.reports)}> <PageHeader title={formatMessage(labels.reports)}>
{!cloudMode && (
<Link href="/reports/create"> <Link href="/reports/create">
<Button variant="primary"> <Button variant="primary">
<Icon> <Icon>
@ -35,7 +32,6 @@ export function ReportsPage() {
<Text>{formatMessage(labels.createReport)}</Text> <Text>{formatMessage(labels.createReport)}</Text>
</Button> </Button>
</Link> </Link>
)}
</PageHeader> </PageHeader>
{hasData && ( {hasData && (