It allows every `Website` (from any `Info`) to get data
It tries to get updated data periodically
If there's an error getting data, it tries to get data more often
If `error -> success`, the website displays the data, not the error
If `success -> error`, the website displays the old data, not the error
I find this system to be pretty elegant
To reflect the composition of the website with two distinct parts
(those being `Main` and `Infos`)
That way, it's much clearer what component belongs where
2025-02-17 17:57:03 +01:00
Renamed from src/components/Info/Coding/GitHub.tsx (Browse further)