import React, { Component, PropTypes } from 'react'; import Button from 'components/buttons/Button'; import Icon from 'components/icons/Icon'; import KolideAce from 'components/KolideAce'; import queryInterface from 'interfaces/query'; import SecondarySidePanelContainer from 'components/side_panels/SecondarySidePanelContainer'; class QueryDetailsSidePanel extends Component { static propTypes = { onEditQuery: PropTypes.func.isRequired, query: queryInterface.isRequired, }; handleEditQueryClick = (evt) => { evt.preventDefault(); const { onEditQuery, query } = this.props; return onEditQuery(query); } renderPacks = () => { const { packs } = this.props.query; if (!packs || (packs && !packs.length)) { return
There are no packs associated with this query
; } return ({description}