fix ts error

This commit is contained in:
hzrd149 2024-08-16 11:48:32 -05:00
parent 5add2819a9
commit 1d0582b2f8
4 changed files with 31 additions and 4 deletions

View File

@ -3,7 +3,14 @@ import { Account } from "./account";
export default class AmberAccount extends Account {
readonly type = "amber";
signer: AmberSigner;
protected declare _signer?: AmberSigner | undefined;
public get signer(): AmberSigner | undefined {
return this._signer;
}
public set signer(value: AmberSigner | undefined) {
this._signer = value;
}
constructor(pubkey: string) {
super(pubkey);

View File

@ -5,7 +5,14 @@ import { Account } from "./account";
export default class NostrConnectAccount extends Account {
readonly type = "nostr-connect";
signer: NostrConnectSigner;
protected declare _signer: NostrConnectSigner;
public get signer(): NostrConnectSigner {
return this._signer;
}
public set signer(value: NostrConnectSigner) {
this._signer = value;
}
constructor(pubkey: string, signer?: NostrConnectSigner) {
super(pubkey);

View File

@ -3,7 +3,14 @@ import { Account } from "./account";
export default class PasswordAccount extends Account {
readonly type = "local";
declare signer: PasswordSigner;
protected declare _signer: PasswordSigner;
public get signer(): PasswordSigner {
return this._signer;
}
public set signer(value: PasswordSigner) {
this._signer = value;
}
constructor(pubkey: string) {
super(pubkey);

View File

@ -3,7 +3,13 @@ import { Account } from "./account";
export default class SerialPortAccount extends Account {
readonly type = "serial";
signer: SerialPortSigner;
protected declare _signer: SerialPortSigner;
public get signer(): SerialPortSigner {
return this._signer;
}
public set signer(value: SerialPortSigner) {
this._signer = value;
}
constructor(pubkey: string) {
super(pubkey);