@inject TrafagSalesExporter.Services.IUiTextService UiText
@using TrafagSalesExporter.Models
@T(TitleDe, TitleEn)
@T(DescriptionDe, DescriptionEn)
@T("Analyse", "Analysis")
@T("Kennzahl", "Measure")
@T("Dimension", "Dimension")
@T("Quelle", "Source")
@T(context.TitleDe, context.TitleEn)
@context.Measure
@context.Dimension
@context.Source
@code {
[Parameter, EditorRequired] public string TitleDe { get; set; } = string.Empty;
[Parameter, EditorRequired] public string TitleEn { get; set; } = string.Empty;
[Parameter, EditorRequired] public string DescriptionDe { get; set; } = string.Empty;
[Parameter, EditorRequired] public string DescriptionEn { get; set; } = string.Empty;
[Parameter, EditorRequired] public IReadOnlyList Rows { get; set; } = [];
private string T(string german, string english) => UiText.Text(german, english);
}