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

@@ -3,6 +3,6 @@
*/
export const commitinfo = {
name: '@design.estate/dees-document',
version: '2.2.0',
version: '2.2.3',
description: 'A sophisticated framework for dynamically generating and rendering business documents like invoices with modern web technologies, featuring PDF creation, templating, and automation.'
}

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