mirror of
https://github.com/umami-software/umami.git
synced 2025-12-06 01:18:00 +01:00
Add languages table to metrics grid
This commit is contained in:
parent
b5f7aa1813
commit
9a326a33a0
3 changed files with 44 additions and 2 deletions
|
|
@ -16,6 +16,7 @@ import BrowsersTable from '../metrics/BrowsersTable';
|
|||
import OSTable from '../metrics/OSTable';
|
||||
import DevicesTable from '../metrics/DevicesTable';
|
||||
import CountriesTable from '../metrics/CountriesTable';
|
||||
import LanguagesTable from '../metrics/LanguagesTable';
|
||||
import EventsTable from '../metrics/EventsTable';
|
||||
import EventsChart from '../metrics/EventsChart';
|
||||
import useFetch from 'hooks/useFetch';
|
||||
|
|
@ -30,6 +31,7 @@ const views = {
|
|||
os: OSTable,
|
||||
device: DevicesTable,
|
||||
country: CountriesTable,
|
||||
language: LanguagesTable,
|
||||
event: EventsTable,
|
||||
};
|
||||
|
||||
|
|
@ -82,6 +84,10 @@ export default function WebsiteDetails({ websiteId }) {
|
|||
label: <FormattedMessage id="metrics.countries" defaultMessage="Countries" />,
|
||||
value: resolve({ view: 'country' }),
|
||||
},
|
||||
{
|
||||
label: <FormattedMessage id="metrics.languages" defaultMessage="Languages" />,
|
||||
value: resolve({ view: 'language' }),
|
||||
},
|
||||
{
|
||||
label: <FormattedMessage id="metrics.events" defaultMessage="Events" />,
|
||||
value: resolve({ view: 'event' }),
|
||||
|
|
@ -147,7 +153,8 @@ export default function WebsiteDetails({ websiteId }) {
|
|||
<WorldMap data={countryData} />
|
||||
</GridColumn>
|
||||
<GridColumn xs={12} md={12} lg={4}>
|
||||
<CountriesTable {...tableProps} onDataLoad={setCountryData} />
|
||||
<CountriesTable maxHeight={265} {...tableProps} onDataLoad={setCountryData} />
|
||||
<LanguagesTable maxHeight={265} {...tableProps} />
|
||||
</GridColumn>
|
||||
</GridRow>
|
||||
<GridRow className={classNames({ [styles.hidden]: !eventsData?.length > 0 })}>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue