emoji-picker-element/test/memory/index.html

29 lines
945 B
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width">
</head>
<body>
<script>
(async () => {
const params = new URLSearchParams(location.search)
if (params.has('picker')) {
const script = document.createElement('script')
script.onload = () => {
const picker = new emojiPickerElement.Picker({
dataSource: '/node_modules/emoji-picker-element-data/en/emojibase/data.json'
})
document.body.appendChild(picker)
}
script.src = '/bundle.js'
document.body.appendChild(script)
} else if (params.has('compact')) {
window.json = await (await fetch('https://cdn.jsdelivr.net/npm/emojibase-data@^5/en/compact.json')).json()
} else if (params.has('full')) {
window.json = await (await fetch('https://cdn.jsdelivr.net/npm/emojibase-data@^5/en/data.json')).json()
}
})()
</script>
</body>
</html>