diff --git a/src/components/alert/alert-component.ts b/src/components/alert/alert-component.ts index 7fde84ad97..836f34f725 100644 --- a/src/components/alert/alert-component.ts +++ b/src/components/alert/alert-component.ts @@ -316,6 +316,11 @@ export class AlertCmp { return this.d.inputs.filter(i => i.checked).map(i => i.value); } + if (this.d.inputs.length === 0) { + // this is an alert without any options/inputs at all + return undefined; + } + // this is an alert with text inputs // return an object of all the values with the input name as the key const values: {[k: string]: string} = {};