UNPKG

@react-navigation/drawer

Version:

Integration for the drawer component from react-native-drawer-layout

19 lines (18 loc) 489 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.addCancelListener = void 0; const addCancelListener = callback => { const handleEscape = e => { if (e.key === 'Escape') { callback(); } }; document?.body?.addEventListener?.('keyup', handleEscape); return () => { document?.body?.removeEventListener?.('keyup', handleEscape); }; }; exports.addCancelListener = addCancelListener; //# sourceMappingURL=addCancelListener.js.map