UNPKG

@kirz/react-native-toolkit

Version:

Toolkit to speed up React Native development

25 lines (24 loc) 667 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.useAlert = useAlert; var _react = require("react"); var _AlertsContext = require("../contexts/AlertsContext"); function useAlert() { const { showAlert: showAlertBase, hideAlert: hideAlertBase } = (0, _react.useContext)(_AlertsContext.AlertsContext); const showAlert = (0, _react.useCallback)((name, props) => { return showAlertBase(name, props); }, [showAlertBase]); const hideAlert = (0, _react.useCallback)(name => { return hideAlertBase(name); }, [hideAlertBase]); return { showAlert, hideAlert }; } //# sourceMappingURL=useAlert.js.map