feat: add host

This commit is contained in:
Giuseppe Pagano 2024-04-17 22:41:14 +02:00
parent a38baa50af
commit 7152b0b76d
11 changed files with 61 additions and 5 deletions

View file

@ -9,6 +9,7 @@ import OSTable from 'components/metrics/OSTable';
import PagesTable from 'components/metrics/PagesTable';
import QueryParametersTable from 'components/metrics/QueryParametersTable';
import ReferrersTable from 'components/metrics/ReferrersTable';
import HostsTable from 'components/metrics/HostsTable';
import ScreenTable from 'components/metrics/ScreenTable';
import EventsTable from 'components/metrics/EventsTable';
import SideNav from 'components/layout/SideNav';
@ -20,6 +21,7 @@ const views = {
url: PagesTable,
title: PagesTable,
referrer: ReferrersTable,
host: HostsTable,
browser: BrowsersTable,
os: OSTable,
device: DevicesTable,
@ -58,6 +60,11 @@ export default function WebsiteExpandedView({
label: formatMessage(labels.referrers),
url: renderUrl({ view: 'referrer' }),
},
{
key: 'host',
label: formatMessage(labels.hosts),
url: renderUrl({ view: 'host' }),
},
{
key: 'browser',
label: formatMessage(labels.browsers),

View file

@ -2,6 +2,7 @@ import { useState } from 'react';
import { Grid, GridRow } from 'components/layout/Grid';
import PagesTable from 'components/metrics/PagesTable';
import ReferrersTable from 'components/metrics/ReferrersTable';
import HostsTable from 'components/metrics/HostsTable';
import BrowsersTable from 'components/metrics/BrowsersTable';
import OSTable from 'components/metrics/OSTable';
import DevicesTable from 'components/metrics/DevicesTable';
@ -26,9 +27,10 @@ export default function WebsiteTableView({
return (
<Grid>
<GridRow columns="two">
<GridRow columns="three">
<PagesTable {...tableProps} />
<ReferrersTable {...tableProps} />
<HostsTable {...tableProps} />
</GridRow>
<GridRow columns="three">
<BrowsersTable {...tableProps} />