UNPKG

@helpscout/hsds-react

Version:

React component library for Help Scout's Design System

31 lines (23 loc) 956 B
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); exports.__esModule = true; exports.useSurveyContext = useSurveyContext; exports.SurveyContext = void 0; var _react = _interopRequireDefault(require("react")); var SurveyContext = /*#__PURE__*/_react.default.createContext(); exports.SurveyContext = SurveyContext; function noop() {} function useSurveyContext() { var _ref = _react.default.useContext(SurveyContext) || {}, _ref$onSelection = _ref.onSelection, onSelection = _ref$onSelection === void 0 ? noop : _ref$onSelection, _ref$selected = _ref.selected, selected = _ref$selected === void 0 ? null : _ref$selected, _ref$withFeedbackForm = _ref.withFeedbackForm, withFeedbackForm = _ref$withFeedbackForm === void 0 ? false : _ref$withFeedbackForm; return { onSelection: onSelection, selected: selected, withFeedbackForm: withFeedbackForm }; }