UNPKG

@bbc/react-transcript-editor

Version:

A React component to make transcribing audio and video easier and faster.

25 lines (22 loc) 727 B
import React, { PureComponent } from 'react'; import PropTypes from 'prop-types'; import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; import { faUserEdit } from '@fortawesome/free-solid-svg-icons'; import style from './WrapperBlock.module.css'; class SpeakerLabel extends PureComponent { render() { return React.createElement("span", { className: style.speaker }, React.createElement("span", { className: style.EditLabel, onClick: this.props.handleOnClickEdit }, React.createElement(FontAwesomeIcon, { icon: faUserEdit })), this.props.name); } } SpeakerLabel.propTypes = { name: PropTypes.string, handleOnClickEdit: PropTypes.func }; export default SpeakerLabel;