Commit graph

3 commits

Author SHA1 Message Date
a4496117f8 Replace some ButtonLinks with Links in Infos
(Coding's GitHub & Anime's AniList)
2025-02-26 20:26:39 +01:00
48051690a3 Introduce DataHandler to remove duplicate code
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
2025-02-18 16:12:28 +01:00
cbc005b995 Move everything around in src (again)
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)