Putz, eu tinha visto esse bug no menu e acabei esquecendo de anotar, você me lembrou agora. 😓
Vou subir uma correção para o mobile.
Sobre o playground acabei usando um outro repositorio que já me da o componente pronto, pelo o que eu olhei por traz dos panos, posso está eganando porem eles não utilizam eval
não.
segue o repositoro: 🔗https://github.com/dabbott/javascript-playgrounds