Fix missing i18n module in IO review screen (#3223)

This commit is contained in:
Abdo 2024-06-06 13:20:40 +03:00 committed by GitHub
parent e0a3768bf3
commit 548066f92c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -3,6 +3,7 @@
import * as tr from "@generated/ftl"; import * as tr from "@generated/ftl";
import { ModuleName, setupI18n } from "@tslib/i18n";
import { optimumPixelSizeForCanvas } from "./canvas-scale"; import { optimumPixelSizeForCanvas } from "./canvas-scale";
import { Shape } from "./shapes"; import { Shape } from "./shapes";
import { Ellipse, extractShapesFromRenderedClozes, Polygon, Rectangle, Text } from "./shapes"; import { Ellipse, extractShapesFromRenderedClozes, Polygon, Rectangle, Text } from "./shapes";
@ -43,6 +44,11 @@ interface SetupImageOcclusionOptions {
async function setupImageOcclusion(setupOptions?: SetupImageOcclusionOptions): Promise<void> { async function setupImageOcclusion(setupOptions?: SetupImageOcclusionOptions): Promise<void> {
await waitForImage(); await waitForImage();
await setupI18n({
modules: [
ModuleName.NOTETYPES,
],
});
window.addEventListener("load", () => { window.addEventListener("load", () => {
window.addEventListener("resize", () => setupImageOcclusion(setupOptions)); window.addEventListener("resize", () => setupImageOcclusion(setupOptions));
}); });