mirror of
https://github.com/ionic-team/ionic-framework.git
synced 2025-08-16 10:01:59 +08:00
chore(vue): rename hook to useBackButton
This commit is contained in:
@ -7,7 +7,7 @@ export interface IonRouter {
|
|||||||
canGoBack: (deep?: number) => boolean;
|
canGoBack: (deep?: number) => boolean;
|
||||||
}
|
}
|
||||||
|
|
||||||
export const useHardwareBackButton = (priority: number, handler: Handler) => {
|
export const useBackButton = (priority: number, handler: Handler) => {
|
||||||
const callback = (ev: BackButtonEvent) => ev.detail.register(priority, handler);
|
const callback = (ev: BackButtonEvent) => ev.detail.register(priority, handler);
|
||||||
const unregister = () => document.removeEventListener('ionBackButton', callback);
|
const unregister = () => document.removeEventListener('ionBackButton', callback);
|
||||||
|
|
||||||
|
@ -11,7 +11,7 @@ export { IonTabButton } from './components/IonTabButton';
|
|||||||
export { IonTabs } from './components/IonTabs';
|
export { IonTabs } from './components/IonTabs';
|
||||||
export { IonTabBar } from './components/IonTabBar';
|
export { IonTabBar } from './components/IonTabBar';
|
||||||
|
|
||||||
export { IonRouter, useHardwareBackButton, useIonRouter } from './hooks';
|
export { IonRouter, useBackButton, useIonRouter } from './hooks';
|
||||||
|
|
||||||
export {
|
export {
|
||||||
// Overlay Controllers
|
// Overlay Controllers
|
||||||
|
Reference in New Issue
Block a user