stream-chat-react-native-core
Version:
The official React Native and Expo components for Stream Chat, a service for building chat applications
14 lines (11 loc) • 431 B
text/typescript
import { useChatContext } from '../../../contexts';
import { usePollState } from '../hooks/usePollState';
/**
* React hook to check if the poll was created by the logged in client.
* @returns Whether the poll was created by the logged in client.
*/
export const useIsPollCreatedByCurrentUser = () => {
const { createdBy } = usePollState();
const { client } = useChatContext();
return createdBy?.id === client.userID;
};