UNPKG

react-tinymce-mention

Version:

@Mention functionality for TinyMCE, built with React and Redux.

46 lines (41 loc) 1.03 kB
import React from 'react'; import { connect } from 'react-redux'; export class MentionsDebugger extends React.Component { render() { const { mentions, dataSource } = this.props; return ( <div> <h2><strong>Current Mentions</strong></h2> <ul> { mentions.map((mention, index) => { return ( <li key={`mention-${index}`}> {mention.displayLabel} </li> ); })} </ul> <div> <h2> <strong> Available users </strong> </h2> <ul> { dataSource.map((source, index) => { return ( <li key={`source-${index}`}> {source.displayLabel} </li> ); })} </ul> </div> </div> ); } } export default connect(state => ({ dataSource: state.mention.dataSource, mentions: state.mention.mentions }))(MentionsDebugger);