mirror of
https://github.com/kremalicious/umami.git
synced 2025-02-14 21:10:34 +01:00
Merge branch 'dev' of https://github.com/umami-software/umami into dev
This commit is contained in:
commit
22aa53ac7e
@ -40,7 +40,7 @@ export default function WebsiteChartList({ websites, showCharts, limit }) {
|
|||||||
</Button>
|
</Button>
|
||||||
</Link>
|
</Link>
|
||||||
</WebsiteHeader>
|
</WebsiteHeader>
|
||||||
<WebsiteMetricsBar websiteId={id} />
|
<WebsiteMetricsBar websiteId={id} showFilter={false} />
|
||||||
{showCharts && <WebsiteChart websiteId={id} />}
|
{showCharts && <WebsiteChart websiteId={id} />}
|
||||||
</div>
|
</div>
|
||||||
) : null;
|
) : null;
|
||||||
|
@ -10,7 +10,7 @@ import { formatShortTime } from 'lib/format';
|
|||||||
import { Button, Column, Icon, Icons, Popup, PopupTrigger, Row, TooltipPopup } from 'react-basics';
|
import { Button, Column, Icon, Icons, Popup, PopupTrigger, Row, TooltipPopup } from 'react-basics';
|
||||||
import styles from './WebsiteMetricsBar.module.css';
|
import styles from './WebsiteMetricsBar.module.css';
|
||||||
|
|
||||||
export function WebsiteMetricsBar({ websiteId, sticky }) {
|
export function WebsiteMetricsBar({ websiteId, showFilter = true, sticky }) {
|
||||||
const { formatMessage, labels } = useMessages();
|
const { formatMessage, labels } = useMessages();
|
||||||
|
|
||||||
const { get, useQuery } = useApi();
|
const { get, useQuery } = useApi();
|
||||||
@ -162,7 +162,7 @@ export function WebsiteMetricsBar({ websiteId, sticky }) {
|
|||||||
</Column>
|
</Column>
|
||||||
<Column defaultSize={12} xl={4}>
|
<Column defaultSize={12} xl={4}>
|
||||||
<div className={styles.actions}>
|
<div className={styles.actions}>
|
||||||
<WebsiteFilterButton />
|
{showFilter && <WebsiteFilterButton />}
|
||||||
<WebsiteDateFilter websiteId={websiteId} />
|
<WebsiteDateFilter websiteId={websiteId} />
|
||||||
<RefreshButton websiteId={websiteId} />
|
<RefreshButton websiteId={websiteId} />
|
||||||
</div>
|
</div>
|
||||||
|
@ -11,12 +11,10 @@ export interface RealtimeRequestQuery {
|
|||||||
startAt: number;
|
startAt: number;
|
||||||
}
|
}
|
||||||
|
|
||||||
const currentDate = new Date().getTime();
|
|
||||||
|
|
||||||
const schema = {
|
const schema = {
|
||||||
GET: yup.object().shape({
|
GET: yup.object().shape({
|
||||||
id: yup.string().uuid().required(),
|
id: yup.string().uuid().required(),
|
||||||
startAt: yup.number().integer().max(currentDate).required(),
|
startAt: yup.number().integer().required(),
|
||||||
}),
|
}),
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user