🚨 Add emoji to deps array

This commit is contained in:
Malted 2023-04-06 22:58:08 +01:00
parent 63bd41a0cf
commit d0dc739236
No known key found for this signature in database
GPG key ID: C1AF1C0E5180BE02

View file

@ -30,21 +30,22 @@ export const EmojiImg = ({ name, ...props }) => (
const CustomEmoji = memo(function CustomEmoji({ name }) {
const emoji = stripColons(name)
let [image, setImage] = useState()
useEffect(() => {
try {
fetch('https://scrapbook.hackclub.com/api/emoji')
.then(r => r.json())
.then(emojis => {
if (emojis[emoji]) {
setImage(emojis[emoji])
return
}
setImage(
'https://emoji.slack-edge.com/T0266FRGM/parrot/c9f4fddc5e03d762.gif'
)
})
} catch (e) {}
}, [])
fetch('https://scrapbook.hackclub.com/api/emoji')
.then(r => r.json())
.then(emojis => {
if (emojis[emoji]) {
setImage(emojis[emoji])
return
}
setImage(
'https://emoji.slack-edge.com/T0266FRGM/parrot/c9f4fddc5e03d762.gif'
)
})
.catch(console.error)
}, [emoji])
return image ? (
<EmojiImg className="post-emoji" src={image} name={emoji} />
) : (