fix(ts_web): resolve TypeScript nullability and event typing issues across web components
This commit is contained in:
@@ -33,12 +33,12 @@ export class DeesUpdater extends DeesElement {
|
||||
@property({
|
||||
type: String,
|
||||
})
|
||||
accessor currentVersion: string;
|
||||
accessor currentVersion!: string;
|
||||
|
||||
@property({
|
||||
type: String,
|
||||
})
|
||||
accessor updatedVersion: string;
|
||||
accessor updatedVersion!: string;
|
||||
|
||||
constructor() {
|
||||
super();
|
||||
@@ -107,7 +107,7 @@ export class DeesUpdater extends DeesElement {
|
||||
}
|
||||
|
||||
public async destroy() {
|
||||
this.parentElement.removeChild(this);
|
||||
this.parentElement!.removeChild(this);
|
||||
}
|
||||
|
||||
private windowLayerClicked() {}
|
||||
|
||||
Reference in New Issue
Block a user