UNPKG

@sqwkmob/ionic-custom-back

Version:

Dismiss Ionic Modal by Device Back Button

1 lines 382 B
import{r as t,h as s,g as a}from"./p-9af9b260.js";class o{constructor(s){t(this,s)}async componentDidLoad(){history.pushState({modal:!0},null)}async handleHardwareBackbutton(t){await this.closeModal()}async closeModal(){await this.el.closest("ion-modal").dismiss()}render(){return s("div",null)}get el(){return a(this)}static get style(){return""}}export{o as sqwk_ion_back_button};