import { connect } from 'react-redux'; import React from 'react'; import cn from 'classnames'; import { Loader } from 'UI'; import IssueHeader from './IssueHeader'; import IssueCommentForm from './IssueCommentForm'; import IssueComment from './IssueComment'; import stl from './issueDetails.module.css'; import IssueDescription from './IssueDescription'; class IssueDetails extends React.PureComponent { state = { searchQuery: ''} write = (e, { name, value }) => this.setState({ [ name ]: value }); render() { const { sessionId, issue, loading, users, issueTypeIcons, issuesIntegration } = this.props; const activities = issue.activities; const provider = issuesIntegration.provider; const assignee = users.filter(({id}) => issue.assignee === id).first(); return (