import classNames from 'classnames'; import PropTypes from 'prop-types'; import React, { Component } from 'react'; import CheckInput from 'Components/Form/CheckInput'; import Icon from 'Components/Icon'; import IconButton from 'Components/Link/IconButton'; import { icons } from 'Helpers/Props'; import translate from 'Utilities/String/translate'; import styles from './QualityProfileItem.css'; class QualityProfileItem extends Component { // // Listeners onAllowedChange = ({ value }) => { const { qualityId, onQualityProfileItemAllowedChange } = this.props; onQualityProfileItemAllowedChange(qualityId, value); } onCreateGroupPress = () => { const { qualityId, onCreateGroupPress } = this.props; onCreateGroupPress(qualityId); } // // Render render() { const { editGroups, isPreview, groupId, name, allowed, isDragging, isOverCurrent, connectDragSource } = this.props; return (