| 1 |
/** |
| 2 |
* WordPress dependencies |
| 3 |
*/ |
| 4 |
import { __ } from '@wordpress/i18n'; |
| 5 |
import { PanelBody, PanelRow } from '@wordpress/components'; |
| 6 |
|
| 7 |
/** |
| 8 |
* Internal dependencies |
| 9 |
*/ |
| 10 |
import DisplayPlayer from '../../DisplayPlayer'; |
| 11 |
import ErrorNotice from '../../ErrorNotice'; |
| 12 |
import GenerateAudio from '../../GenerateAudio'; |
| 13 |
import PendingNotice from '../../PendingNotice'; |
| 14 |
import PlayAudio from '../../PlayAudio'; |
| 15 |
import PlayerStyle from '../../PlayerStyle'; |
| 16 |
import SelectVoice from '../../SelectVoice'; |
| 17 |
|
| 18 |
export function StatusPanel() { |
| 19 |
return ( |
| 20 |
<PanelBody |
| 21 |
title={ __( 'Status', 'speechkit' ) } |
| 22 |
opened={ true } |
| 23 |
className={ `beyondwords beyondwords-sidebar__status` } |
| 24 |
> |
| 25 |
<GenerateAudio wrapper={ PanelRow } /> |
| 26 |
<PendingNotice wrapper={ PanelRow } /> |
| 27 |
<PlayAudio wrapper={ PanelRow } /> |
| 28 |
<DisplayPlayer wrapper={ PanelRow } /> |
| 29 |
<PlayerStyle wrapper={ PanelRow } /> |
| 30 |
<SelectVoice wrapper={ PanelRow } /> |
| 31 |
<ErrorNotice wrapper={ PanelRow } /> |
| 32 |
</PanelBody> |
| 33 |
); |
| 34 |
} |
| 35 |
|
| 36 |
export default StatusPanel; |
| 37 |
|