mirror of
https://github.com/ankitects/anki.git
synced 2025-11-06 12:47:11 -05:00
Fix displaying issue with active spinner
This commit is contained in:
parent
4826369d7d
commit
fb33be70b5
1 changed files with 3 additions and 4 deletions
|
|
@ -17,10 +17,12 @@
|
||||||
export let days: number;
|
export let days: number;
|
||||||
export let withRangeBox: boolean;
|
export let withRangeBox: boolean;
|
||||||
|
|
||||||
|
let active = false;
|
||||||
let sourceData: pb.BackendProto.GraphsOut | null = null;
|
let sourceData: pb.BackendProto.GraphsOut | null = null;
|
||||||
let revlogRange: RevlogRange;
|
let revlogRange: RevlogRange;
|
||||||
|
|
||||||
const refreshWith = async (search: string, days: number) => {
|
const refreshWith = async (search: string, days: number) => {
|
||||||
|
active = true;
|
||||||
try {
|
try {
|
||||||
sourceData = await getGraphData(search, days);
|
sourceData = await getGraphData(search, days);
|
||||||
revlogRange = days > 365 || days === 0
|
revlogRange = days > 365 || days === 0
|
||||||
|
|
@ -30,14 +32,11 @@
|
||||||
sourceData = null;
|
sourceData = null;
|
||||||
alert(i18n.tr(i18n.TR.STATISTICS_ERROR_FETCHING));
|
alert(i18n.tr(i18n.TR.STATISTICS_ERROR_FETCHING));
|
||||||
}
|
}
|
||||||
|
active = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
let active = false;
|
|
||||||
|
|
||||||
const refresh = (event: CustomEvent) => {
|
const refresh = (event: CustomEvent) => {
|
||||||
active = true;
|
|
||||||
refreshWith(event.detail.search, event.detail.days)
|
refreshWith(event.detail.search, event.detail.days)
|
||||||
active = false;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
refreshWith(search, days)
|
refreshWith(search, days)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue