feat: migrate to new tsclass schema
This commit is contained in:
@@ -31,7 +31,7 @@ export class DeLetterHeader extends DeesElement {
|
||||
type: Object,
|
||||
reflect: true,
|
||||
})
|
||||
public letterData: plugins.tsclass.business.ILetter;
|
||||
public letterData: plugins.tsclass.finance.TInvoice;
|
||||
|
||||
@property({
|
||||
type: Number,
|
||||
@@ -171,7 +171,7 @@ export class DeLetterHeader extends DeesElement {
|
||||
"letterhead@@vat.yourId"
|
||||
)}
|
||||
</div>
|
||||
${this.letterData.to.vatId || "not provided"}
|
||||
${this.letterData.to.registrationDetails.vatId || "not provided"}
|
||||
|
||||
<!-- TODO: Make use of components -->
|
||||
${this.letterData.type === "invoice"
|
||||
@@ -181,15 +181,11 @@ export class DeLetterHeader extends DeesElement {
|
||||
"letterhead@@invoice.number"
|
||||
)}
|
||||
</div>
|
||||
${this.letterData.content.invoiceData.id || "not registered"}`
|
||||
${this.letterData.id || "not registered"}`
|
||||
: null}
|
||||
${this.renderDeliveryDate(
|
||||
new Date(
|
||||
this.letterData.content?.invoiceData?.periodOfPerformance?.from
|
||||
),
|
||||
new Date(
|
||||
this.letterData.content?.invoiceData?.periodOfPerformance?.to
|
||||
)
|
||||
new Date(this.letterData.periodOfPerformance?.from),
|
||||
new Date(this.letterData.periodOfPerformance?.to)
|
||||
)}
|
||||
</div>
|
||||
`;
|
||||
|
Reference in New Issue
Block a user