UNPKG

@atlaskit/calendar

Version:

An interactive calendar for date selection experiences.

22 lines (21 loc) 615 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = useFocusing; var _react = require("react"); // eslint-disable-next-line @repo/internal/react/require-jsdoc function useFocusing(_ref) { var onBlur = _ref.onBlur, onFocus = _ref.onFocus; var handleContainerBlur = (0, _react.useCallback)(function (event) { onBlur(event); }, [onBlur]); var handleContainerFocus = (0, _react.useCallback)(function (event) { onFocus(event); }, [onFocus]); return { handleContainerBlur: handleContainerBlur, handleContainerFocus: handleContainerFocus }; }