Files
talk/plugins/talk-plugin-ignore-user/client/components/IgnoredUserSection.js
T
2018-01-11 20:00:34 -07:00

24 lines
797 B
JavaScript

import React from 'react';
import styles from './IgnoredUserSection.css';
import { t } from 'plugin-api/beta/client/services';
export default ({ ignoredUsers, stopIgnoringUser }) => (
<section className={'talk-plugin-ignore-user-section'}>
<h3>{t('talk-plugin-ignore-user.section_title')}</h3>
<p>{t('talk-plugin-ignore-user.section_info')}</p>
<ul className={styles.list}>
{ignoredUsers.map(({ username, id }) => (
<li className={styles.listItem} key={id}>
<span className={styles.username}>{username}</span>
<button
onClick={() => stopIgnoringUser({ id })}
className={styles.button}
>
{t('talk-plugin-ignore-user.stop_ignoring')}
</button>
</li>
))}
</ul>
</section>
);