chinwagsocial/app/javascript/mastodon/features/emoji/worker.ts
2025-07-09 09:55:41 +00:00

13 lines
395 B
TypeScript

import { importEmojiData, importCustomEmojiData } from './loader';
addEventListener('message', handleMessage);
self.postMessage('ready'); // After the worker is ready, notify the main thread
function handleMessage(event: MessageEvent<string>) {
const { data: locale } = event;
if (locale !== 'custom') {
void importEmojiData(locale);
} else {
void importCustomEmojiData();
}
}