stream-chat-react-native-core
Version:
The official React Native and Expo components for Stream Chat, a service for building chat applications
16 lines • 706 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.useIsCooldownActive = void 0;
var _ChannelContext = require("../../../contexts/channelContext/ChannelContext");
var _useStateStore = require("../../../hooks/useStateStore");
var cooldownTimerStateSelector = state => ({
isCooldownActive: !!state.cooldownRemaining
});
var useIsCooldownActive = () => {
var _useChannelContext = (0, _ChannelContext.useChannelContext)(),
channel = _useChannelContext.channel;
return (0, _useStateStore.useStateStore)(channel.cooldownTimer.state, cooldownTimerStateSelector).isCooldownActive;
};
exports.useIsCooldownActive = useIsCooldownActive;
//# sourceMappingURL=useIsCooldownActive.js.map