Debug linkwithstatus cleanup

This commit is contained in:
Sam Becker 2025-07-20 10:43:19 -05:00
parent 2425287544
commit f6e167bd04

View File

@ -35,16 +35,16 @@ export default function LinkWithStatus({
if (isLoading) {
console.log('link: 02', {isLoading, ref: didStartLoading.current});
didStartLoading.current = true;
return () => {
// Call onload when component unmounts while loading
console.log('link: 03', {isLoading, ref: didStartLoading.current});
if (isLoading) { onLoad?.(); }
};
} else if (didStartLoading.current) {
console.log('link: 04', {isLoading, ref: didStartLoading.current});
onLoad?.();
didStartLoading.current = false;
}
return () => {
// Call onload when component unmounts while loading
console.log('link: 03', {isLoading, ref: didStartLoading.current});
if (isLoading) { onLoad?.(); }
};
}, [isLoading, onLoad]);
return <Link