UNPKG

@atlaskit/editor-plugin-media-insert

Version:

Media Insert plugin for @atlaskit/editor-core

19 lines (17 loc) 504 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.useFocus = void 0; var _react = require("react"); // Usually either a DOM node or editorView var useFocus = exports.useFocus = function useFocus(_ref) { var target = _ref.target; var focus = (0, _react.useCallback)(function () { // Use setTimeout to run this async after any DOM updates in same callback setTimeout(function () { return target.focus(); }, 0); }, [target]); return focus; };