mirror of https://github.com/morpheus65535/bazarr
22 lines
533 B
TypeScript
22 lines
533 B
TypeScript
|
import { useQuery } from "react-query";
|
||
|
import { QueryKeys } from "../queries/keys";
|
||
|
import api from "../raw";
|
||
|
|
||
|
export function useHistoryStats(
|
||
|
time: History.TimeFrameOptions,
|
||
|
action: History.ActionOptions | null,
|
||
|
provider: System.Provider | null,
|
||
|
language: Language.Info | null
|
||
|
) {
|
||
|
return useQuery(
|
||
|
[QueryKeys.System, QueryKeys.History, { time, action, provider, language }],
|
||
|
() =>
|
||
|
api.history.stats(
|
||
|
time,
|
||
|
action ?? undefined,
|
||
|
provider?.name,
|
||
|
language?.code2
|
||
|
)
|
||
|
);
|
||
|
}
|