fix(contentinvoice): Use shared translation.TranslationKey type in DeContentInvoice.translateKey and remove local import

This commit is contained in:
2025-12-11 20:34:27 +00:00
parent 3617caec1f
commit 035c6ab621
4 changed files with 10 additions and 4 deletions

View File

@@ -15,7 +15,6 @@ import {
import * as plugins from "../plugins.js";
import { dedocumentSharedStyle } from "../style.js";
import type { TranslationKey } from "../../ts_shared/translation.js";
declare global {
interface HTMLElementTagNameMap {
@@ -303,7 +302,7 @@ export class DeContentInvoice extends DeesElement {
}
}
public translateKey(key: TranslationKey): string {
public translateKey(key: plugins.shared.translation.TranslationKey): string {
return plugins.shared.translation.translate(
this.documentSettings.languageCode,
key