stream-chat-react-native-core
Version:
The official React Native and Expo components for Stream Chat, a service for building chat applications
17 lines • 632 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.useUserMuteActive = void 0;
var _contexts = require("../../../contexts");
var _useMutedUsers = require("../../ChannelList/hooks/useMutedUsers");
var useUserMuteActive = user => {
var _useChatContext = (0, _contexts.useChatContext)(),
client = _useChatContext.client;
var mutedUsers = (0, _useMutedUsers.useMutedUsers)();
if (!user) {
return false;
}
return !!mutedUsers.find(mute => mute.user.id === client.userID && user.id === mute.target.id);
};
exports.useUserMuteActive = useUserMuteActive;
//# sourceMappingURL=useUserMuteActive.js.map