import PlayArrowIcon from '@mui/icons-material/PlayArrow'
import IconButton from '@mui/material/IconButton'
import Tooltip from '@mui/material/Tooltip'
import React, { FC, useContext } from 'react'
import { badIndex } from '@seleniumhq/side-api/dist/constants/badIndex'
import baseControlProps from './BaseProps'
import { context as playbackCurrentIndexContext } from 'browser/contexts/playback-current-index'
import { context as activeTestContext } from 'browser/contexts/active-test'
import { FormattedMessage } from 'react-intl'
import languageMap from 'browser/I18N/keys'
const PlayButton: FC = () => {
const { activeTestID } = useContext(activeTestContext)
const currentIndex = useContext(playbackCurrentIndexContext)
return (
}
aria-label="play"
>
{
currentIndex === badIndex
? window.sideAPI.playback.play(activeTestID)
: window.sideAPI.playback.resume()
}}
>
)
}
export default PlayButton