Add classname hooks for default and active state

This commit is contained in:
Clint Brown
2018-03-08 12:21:07 +11:00
parent 98facd1019
commit 4f93086909
@@ -1,11 +1,19 @@
import React from 'react';
import cn from 'classnames';
import styles from './SortOption.css';
import PropTypes from 'prop-types';
const pluginName = 'talk-slot-viewing-options-sort-option';
export default class SortOption extends React.Component {
render() {
return (
<label className={styles.label}>
<label className={cn([
styles.label,
pluginName,
{ [`${pluginName}-active`]: this.props.active },
])}>
<input
type="radio"
onChange={this.props.setSort}