@kcuf/canvas-marking-react-headless
Version:
The React headless wrapping of @kcuf/canvas-marking.
19 lines (18 loc) • 636 B
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = useDispatchSetMarkingInstance;
var _react = require("react");
var _enum = require("../enum");
var _useModelDispatch = _interopRequireDefault(require("./_use-model-dispatch"));
function useDispatchSetMarkingInstance() {
var dispatch = (0, _useModelDispatch.default)();
return (0, _react.useCallback)(function (payload) {
return dispatch({
type: _enum.EAction.SET_MARKING_INSTANCE,
payload: payload
});
}, [dispatch]);
}