mirror of
https://github.com/kremalicious/umami.git
synced 2025-02-08 10:29:04 +01:00
Added loading to event data.
This commit is contained in:
parent
19269dae17
commit
7107336b49
@ -1,4 +1,4 @@
|
|||||||
import { Flexbox } from 'react-basics';
|
import { Flexbox, Loading } from 'react-basics';
|
||||||
import EventDataTable from 'components/pages/event-data/EventDataTable';
|
import EventDataTable from 'components/pages/event-data/EventDataTable';
|
||||||
import EventDataValueTable from 'components/pages/event-data/EventDataValueTable';
|
import EventDataValueTable from 'components/pages/event-data/EventDataValueTable';
|
||||||
import { EventDataMetricsBar } from 'components/pages/event-data/EventDataMetricsBar';
|
import { EventDataMetricsBar } from 'components/pages/event-data/EventDataMetricsBar';
|
||||||
@ -28,13 +28,14 @@ export default function WebsiteEventData({ websiteId }) {
|
|||||||
const {
|
const {
|
||||||
query: { event },
|
query: { event },
|
||||||
} = usePageQuery();
|
} = usePageQuery();
|
||||||
const { data } = useData(websiteId, event);
|
const { data, isLoading } = useData(websiteId, event);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Flexbox className={styles.container} direction="column" gap={20}>
|
<Flexbox className={styles.container} direction="column" gap={20}>
|
||||||
<EventDataMetricsBar websiteId={websiteId} />
|
<EventDataMetricsBar websiteId={websiteId} />
|
||||||
{!event && <EventDataTable data={data} />}
|
{!event && <EventDataTable data={data} />}
|
||||||
{event && <EventDataValueTable event={event} data={data} />}
|
{isLoading && <Loading position="page" />}
|
||||||
|
{event && data && <EventDataValueTable event={event} data={data} />}
|
||||||
</Flexbox>
|
</Flexbox>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user