webaverse-studios / CharacterCreator

3D Avatar Creator for Everyone
https://moemate.io
MIT License
84 stars 47 forks source link

Fix multiple randomize. #211

Closed gonnavis closed 1 year ago

gonnavis commented 1 year ago

Fix https://github.com/webaverse-studios/CharacterCreator/issues/207

Use fadeinavatarend event to prevent multiple randomize issue, somewhat hacky.

At first I tried to make setSelectedOptions() and loadSelectedOptions() util async functions, instead of depend on useEffect. But their and their inner functions' codes are entangled with React contexts, too hard to separate for now.

vercel[bot] commented 1 year ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated
character-creator ✅ Ready (Inspect) Visit Preview Jan 28, 2023 at 3:39PM (UTC)