mirror of
https://github.com/umami-software/umami.git
synced 2026-02-05 13:17:19 +01:00
Session properties.
This commit is contained in:
parent
deb9dd60df
commit
fc1fc5807e
10 changed files with 64 additions and 22 deletions
|
|
@ -1,12 +1,21 @@
|
|||
import { useApi } from './useApi';
|
||||
|
||||
export function useSessionActivity(websiteId: string, sessionId: string) {
|
||||
export function useSessionActivity(
|
||||
websiteId: string,
|
||||
sessionId: string,
|
||||
startDate: Date,
|
||||
endDate: Date,
|
||||
) {
|
||||
const { get, useQuery } = useApi();
|
||||
|
||||
return useQuery({
|
||||
queryKey: ['session:activity', { websiteId, sessionId }],
|
||||
queryKey: ['session:activity', { websiteId, sessionId, startDate, endDate }],
|
||||
queryFn: () => {
|
||||
return get(`/websites/${websiteId}/sessions/${sessionId}/activity`);
|
||||
return get(`/websites/${websiteId}/sessions/${sessionId}/activity`, {
|
||||
startAt: +new Date(startDate),
|
||||
endAt: +new Date(endDate),
|
||||
});
|
||||
},
|
||||
enabled: Boolean(websiteId && sessionId && startDate && endDate),
|
||||
});
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue