stream-chat-react
Version:
React components to create chat conversations or livestream style chat
17 lines (16 loc) • 963 B
JavaScript
import React from 'react';
import { ModalHeader } from '../../Modal/ModalHeader';
import { PollOptionList } from '../PollOptionList';
import { useStateStore } from '../../../store';
import { usePollContext, useTranslationContext } from '../../../context';
const pollStateSelector = (nextValue) => ({ name: nextValue.name });
export const PollOptionsFullList = ({ close, }) => {
const { t } = useTranslationContext();
const { poll } = usePollContext();
const { name } = useStateStore(poll.state, pollStateSelector);
return (React.createElement("div", { className: 'str-chat__modal__poll-option-list' },
React.createElement(ModalHeader, { close: close, title: t('Poll options') }),
React.createElement("div", { className: 'str-chat__modal__poll-option-list__body' },
React.createElement("div", { className: 'str-chat__modal__poll-option-list__title' }, name),
React.createElement(PollOptionList, null))));
};