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