Added external links for pages.

This commit is contained in:
Mike Cao 2023-12-13 00:02:54 -08:00
parent 442ad61779
commit 9f73aba900
5 changed files with 25 additions and 9 deletions

View file

@ -33,8 +33,8 @@ export default function WebsiteDetails({ websiteId }: { websiteId: string }) {
{!website && <Loading icon="dots" style={{ minHeight: 300 }} />}
{website && (
<>
{!view && <WebsiteTableView websiteId={websiteId} />}
{view && <WebsiteExpandedView websiteId={websiteId} />}
{!view && <WebsiteTableView websiteId={websiteId} domainName={website.domain} />}
{view && <WebsiteExpandedView websiteId={websiteId} domainName={website.domain} />}
</>
)}
</>

View file

@ -35,10 +35,10 @@ const views = {
export default function WebsiteExpandedView({
websiteId,
websiteDomain,
domainName,
}: {
websiteId: string;
websiteDomain?: string;
domainName?: string;
}) {
const { formatMessage, labels } = useMessages();
const {
@ -143,7 +143,7 @@ export default function WebsiteExpandedView({
<div className={styles.content}>
<DetailsComponent
websiteId={websiteId}
websiteDomain={websiteDomain}
domainName={domainName}
animate={false}
virtualize={true}
itemCount={25}

View file

@ -10,10 +10,17 @@ import CountriesTable from 'components/metrics/CountriesTable';
import EventsTable from 'components/metrics/EventsTable';
import EventsChart from 'components/metrics/EventsChart';
export default function WebsiteTableView({ websiteId }: { websiteId: string }) {
export default function WebsiteTableView({
websiteId,
domainName,
}: {
websiteId: string;
domainName: string;
}) {
const [countryData, setCountryData] = useState();
const tableProps = {
websiteId,
domainName,
limit: 10,
};