-1

Is this possible?

    static readonly statusMapping: { [key in UploadStatus]: PopupMessageStatus } = {
        UploadStatus.COMPLETED : PopupMessageStatus.COMPLETED
    }

UploadStatus is just an enum (numeric values) - UploadStatus.COMPLETED = 0

maybe something like:

    static readonly statusMapping: { [key in UploadStatus]: PopupMessageStatus } = {
        [UploadStatus.COMPLETED]: PopupMessageStatus.COMPLETED
    }
Bergi
  • 630,263
  • 148
  • 957
  • 1,375
Tobiq
  • 2,489
  • 19
  • 38

1 Answers1

1

Yes you are just missing square brackets:

static readonly statusMapping: { [key in UploadStatus]: PopupMessageStatus } = {
    [UploadStatus.COMPLETED] : PopupMessageStatus.COMPLETED
}
Guerric P
  • 30,447
  • 6
  • 48
  • 86