Переглянути джерело

Fixes stuck progress on the Graph (again)

main
Eric Amodio 2 роки тому
джерело
коміт
eb5781962c
1 змінених файлів з 4 додано та 6 видалено
  1. +4
    -6
      src/webviews/apps/plus/graph/GraphWrapper.tsx

+ 4
- 6
src/webviews/apps/plus/graph/GraphWrapper.tsx Переглянути файл

@ -198,12 +198,6 @@ export function GraphWrapper({
}, [mainRef]);
function transformData(state: State, previousRowCount: number | undefined) {
if (!isLoading || previousRowCount !== state.rows?.length) {
setIsLoading(state.rows == null);
} else {
setIsLoading(false);
}
setGraphRows(state.rows ?? []);
setAvatars(state.avatars ?? {});
setReposList(state.repositories ?? []);
@ -216,6 +210,10 @@ export function GraphWrapper({
setShowAccount(state.trialBanner ?? true);
setSubscriptionSnapshot(state.subscription);
setIsPrivateRepo(state.selectedRepositoryVisibility === RepositoryVisibility.Private);
if (!isLoading || previousRowCount !== state.rows?.length || previousRowCount == null) {
setIsLoading(state.rows == null);
}
}
useEffect(() => subscriber?.(transformData), []);

Завантаження…
Відмінити
Зберегти