import {Actions, React, TaskFactory} from 'nylas-exports'; import {RetinaImg} from 'nylas-component-kit'; export default class ThreadToggleUnreadButton extends React.Component { static displayName = "ThreadToggleUnreadButton"; static containerRequired = false; static propTypes = { thread: React.PropTypes.object, }; _onClick = (e) => { Actions.queueTask(TaskFactory.taskForInvertingUnread({ source: "Toolbar Button: Thread List", threads: [this.props.thread], })); Actions.popSheet(); e.stopPropagation(); } render() { const fragment = (this.props.thread && this.props.thread.unread) ? "read" : "unread"; return ( ); } }