// @flow import React from 'react'; import { connect } from 'react-redux'; import { CircularLabel } from '../../base/label'; import { JitsiRecordingConstants } from '../../base/lib-jitsi-meet'; import { translate } from '../../base/i18n'; import AbstractRecordingLabel, { _mapStateToProps } from './AbstractRecordingLabel'; /** * Implements a React {@link Component} which displays the current state of * conference recording. * * @extends {Component} */ class RecordingLabel extends AbstractRecordingLabel { /** * Renders the platform specific label component. * * @inheritdoc */ _renderLabel() { if (this.props._status !== JitsiRecordingConstants.status.ON) { // Since there are no expanded labels on web, we only render this // label when the recording status is ON. return null; } return (