stream-chat-react-native-core
Version:
The official React Native and Expo components for Stream Chat, a service for building chat applications
18 lines • 667 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.useChannelMemberCount = useChannelMemberCount;
var _useSelectedChannelState = require("./useSelectedChannelState");
var selector = channel => {
var _channel$data$member_, _channel$data;
return (_channel$data$member_ = (_channel$data = channel.data) == null ? void 0 : _channel$data.member_count) != null ? _channel$data$member_ : 0;
};
var keys = ['channel.updated'];
function useChannelMemberCount(channel) {
return (0, _useSelectedChannelState.useSelectedChannelState)({
channel,
selector,
stateChangeEventKeys: keys
});
}
//# sourceMappingURL=useChannelMemberCount.js.map