packages,plugins: fix lint issues

This commit is contained in:
Patrik Oldsberg
2020-05-29 11:33:53 +02:00
parent f67f928afc
commit 9f50e7c1b4
20 changed files with 93 additions and 78 deletions
@@ -52,7 +52,7 @@ const Settings = () => {
if (repoFromStore !== repo) {
setRepo(repoFromStore);
}
}, [ownerFromStore, repoFromStore, tokenFromStore]);
}, [ownerFromStore, repoFromStore, tokenFromStore, token, owner, repo]);
const [saved, setSaved] = useState(false);
@@ -111,7 +111,7 @@ const BuildWithStepsView: FC<{}> = () => {
useEffect(() => {
startPolling();
return () => stopPolling();
}, [buildId, settings]);
}, [buildId, settings, startPolling, stopPolling]);
return (
<>
@@ -46,7 +46,7 @@ export function useBuildWithSteps(buildId: number) {
errorApi.post(e);
return Promise.reject(e);
}
}, [token, owner, repo, buildId]);
}, [token, owner, repo, buildId, api, errorApi]);
const restartBuild = async () => {
try {
+2 -2
View File
@@ -101,7 +101,7 @@ export function useBuilds() {
return Promise.reject(e);
}
},
[repo, token, owner],
[repo, token, owner, api, errorApi],
);
const restartBuild = async (buildId: number) => {
@@ -121,7 +121,7 @@ export function useBuilds() {
useEffect(() => {
getBuilds({ limit: 1, offset: 0 }).then(b => setTotal(b?.[0].build_num!));
}, [repo]);
}, [repo, getBuilds]);
const { loading, value, retry } = useAsyncRetry(
() =>
+21 -19
View File
@@ -23,27 +23,29 @@ export function useSettings() {
const errorApi = useApi(errorApiRef);
const rehydrate = () => {
try {
const stateFromStorage = JSON.parse(sessionStorage.getItem(STORAGE_KEY)!);
if (
stateFromStorage &&
Object.keys(stateFromStorage).some(
k => (settings as any)[k] !== stateFromStorage[k],
)
)
dispatch({
type: 'setCredentials',
payload: stateFromStorage,
});
} catch (error) {
errorApi.post(error);
}
};
useEffect(() => {
const rehydrate = () => {
try {
const stateFromStorage = JSON.parse(
sessionStorage.getItem(STORAGE_KEY)!,
);
if (
stateFromStorage &&
Object.keys(stateFromStorage).some(
k => (settings as any)[k] !== stateFromStorage[k],
)
)
dispatch({
type: 'setCredentials',
payload: stateFromStorage,
});
} catch (error) {
errorApi.post(error);
}
};
rehydrate();
}, []);
}, [dispatch, errorApi, settings]);
const persist = (state: Settings) => {
sessionStorage.setItem(STORAGE_KEY, JSON.stringify(state));