fix test type bug, and code split emoji initialization

This commit is contained in:
ChaosExAnima 2025-11-14 17:39:22 +01:00
parent 5391275c83
commit 8bd3af4283
No known key found for this signature in database
GPG Key ID: 8F2B333100FB6117
2 changed files with 2 additions and 2 deletions

View File

@ -162,7 +162,7 @@ describe('loadEmojiDataToState', () => {
const dbCall = vi const dbCall = vi
.spyOn(db, 'loadEmojiByHexcode') .spyOn(db, 'loadEmojiByHexcode')
.mockRejectedValue(new db.LocaleNotLoadedError('en')); .mockRejectedValue(new db.LocaleNotLoadedError('en'));
vi.spyOn(loader, 'importEmojiData').mockResolvedValueOnce(); vi.spyOn(loader, 'importEmojiData').mockResolvedValueOnce(undefined);
const consoleCall = vi const consoleCall = vi
.spyOn(console, 'warn') .spyOn(console, 'warn')
.mockImplementationOnce(() => null); .mockImplementationOnce(() => null);

View File

@ -9,7 +9,6 @@ import { me, reduceMotion } from 'mastodon/initial_state';
import ready from 'mastodon/ready'; import ready from 'mastodon/ready';
import { store } from 'mastodon/store'; import { store } from 'mastodon/store';
import { initializeEmoji } from './features/emoji';
import { isProduction, isDevelopment } from './utils/environment'; import { isProduction, isDevelopment } from './utils/environment';
function main() { function main() {
@ -30,6 +29,7 @@ function main() {
}); });
} }
const { initializeEmoji } = await import('./features/emoji/index');
initializeEmoji(); initializeEmoji();
const root = createRoot(mountNode); const root = createRoot(mountNode);