@livelike/react-native
Version:
LiveLike React Native package
21 lines (20 loc) • 830 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.useMessageItemPopover = useMessageItemPopover;
var _store = require("../store");
var _useSelectedFieldStore = require("./useSelectedFieldStore");
function useMessageItemPopover() {
let arg = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
const {
messageId
} = arg;
const popoverDetail = (0, _useSelectedFieldStore.useSelectedFieldStore)(_store.messageItemPopoverStore, () => _store.messageItemPopoverStore.get().messageId === messageId ? _store.messageItemPopoverStore.get() : null);
return {
popoverDetail,
showPopover: _store.messageItemPopoverStoreActions.showPopover,
hidePopover: _store.messageItemPopoverStoreActions.hidePopover
};
}
//# sourceMappingURL=useMessageItemPopover.js.map