'use strict';

Object.defineProperty(exports, '__esModule', { value: true });

var React = require('react');
var BodyContext = require('@prom-ui/core/BodyContext');

function _interopNamespaceCompat(e) {
    if (e && typeof e === 'object' && 'default' in e) return e;
    var n = Object.create(null);
    if (e) {
        Object.keys(e).forEach(function (k) {
            if (k !== 'default') {
                var d = Object.getOwnPropertyDescriptor(e, k);
                Object.defineProperty(n, k, d.get ? d : {
                    enumerable: true,
                    get: function () { return e[k]; }
                });
            }
        });
    }
    n.default = e;
    return Object.freeze(n);
}

var React__namespace = /*#__PURE__*/_interopNamespaceCompat(React);

/**
 * Хук используется для кратких уведомлений о процессах
 */
var useSnackBar = function useSnackBar() {
  var _React$useContext = React__namespace.useContext(BodyContext.BodyContext),
    globalSnackBarManager = _React$useContext.globalSnackBarManager;
  return globalSnackBarManager;
};

exports.useSnackBar = useSnackBar;
