mirror of
https://github.com/System-End/site.git
synced 2026-04-19 16:28:21 +00:00
🚨 Add emoji to deps array
This commit is contained in:
parent
63bd41a0cf
commit
d0dc739236
1 changed files with 15 additions and 14 deletions
|
|
@ -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} />
|
||||
) : (
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue