diff --git a/components/pages/reports/ReportsPage.js b/components/pages/reports/ReportsPage.js index 29c779758..95959832e 100644 --- a/components/pages/reports/ReportsPage.js +++ b/components/pages/reports/ReportsPage.js @@ -3,13 +3,11 @@ import Page from 'components/layout/Page'; import PageHeader from 'components/layout/PageHeader'; import { useMessages, useReports } from 'hooks'; import Link from 'next/link'; -import useConfig from 'hooks/useConfig'; import { Button, Icon, Icons, Text } from 'react-basics'; import ReportsTable from './ReportsTable'; export function ReportsPage() { const { formatMessage, labels, messages } = useMessages(); - const { cloudMode } = useConfig(); const { reports, error, @@ -26,16 +24,14 @@ export function ReportsPage() { return ( - {!cloudMode && ( - - - - )} + + + {hasData && ( diff --git a/components/pages/settings/websites/WebsitesList.js b/components/pages/settings/websites/WebsitesList.js index 538fc61ad..f1a2eb0f8 100644 --- a/components/pages/settings/websites/WebsitesList.js +++ b/components/pages/settings/websites/WebsitesList.js @@ -9,7 +9,14 @@ import useUser from 'hooks/useUser'; import { ROLES } from 'lib/constants'; import { Button, Icon, Icons, Modal, ModalTrigger, Text, useToasts } from 'react-basics'; -export function WebsitesList({ showTeam, showHeader = true, includeTeams, onlyTeams, fetch }) { +export function WebsitesList({ + showTeam, + showEditButton = true, + showHeader = true, + includeTeams, + onlyTeams, + fetch, +}) { const { formatMessage, labels, messages } = useMessages(); const { user } = useUser(); @@ -59,6 +66,7 @@ export function WebsitesList({ showTeam, showHeader = true, includeTeams, onlyTe - {(!showTeam || ownerId === user.id) && ( + {showEditButton && (!showTeam || ownerId === user.id) && (