vtils
Version:
一个面向业务的 JavaScript/TypeScript 实用程序库。
15 lines (14 loc) • 521 B
JavaScript
;
exports.__esModule = true;
exports.useShareAppMessage = useShareAppMessage;
var _miniProgramBus = require("./miniProgramBus");
var _react = require("react");
var _react2 = require("../react");
function useShareAppMessage(callback) {
var latestCallback = (0, _react2.useLatest)(callback);
(0, _react.useEffect)(function () {
return _miniProgramBus.miniProgramBus.on('currentPageShareAppMessage', function () {
return latestCallback.current.apply(latestCallback, arguments);
});
}, []);
}