Вы можете попробовать это решение,
const alert = await this.alertCtrl.create({
inputs: [
// input date with min & max
{
name: 'name4',
type: 'date',
min: '2017-03-01',
max: '2018-01-12'
},
// input date without min nor max
{
name: 'name5',
type: 'date'
},
],
buttons: [
{
text: 'Cancel',
role: 'cancel',
cssClass: 'secondary',
handler: () => {
console.log('Confirm Cancel');
}
}, {
text: 'Ok',
handler: () => {
console.log('Confirm Ok');
}
}
]
});
return await alert.present();
Для получения дополнительной информации: https://ionicframework.com/docs/api/alert
В противном случае вы могли былегко создать модальный компонент и уменьшить его размер, чтобы он был ближе к размеру диалогового окна предупреждения.