use twitter for avatar first, then website

This commit is contained in:
Wes Bos 2020-01-27 15:26:54 -05:00
parent 4952064e63
commit 3c550c57d1

View file

@ -24,7 +24,10 @@ function useIntersectionObserver(ref) {
export default function Person({ person, currentTag }) {
const url = new URL(person.url);
const img = `https://images.weserv.nl/?url=https://unavatar.now.sh/${url.host}&w=100&l=9&af&il&n=-1`;
const twitter = `https://unavatar.now.sh/twitter/${person.twitter}`;
const website = `https://unavatar.now.sh/${url.host}`;
const unavatar = person.twitter ? `${twitter}?fallback=${website}` : website;
const img = `https://images.weserv.nl/?url=${unavatar}&w=100&l=9&af&il&n=-1`;
return (
<PersonWrapper>