how to make an audio pause on reactjs?

I wanted to know why my audio is not pausing, it plays the normal audio but when I click the pause button it does not pause

const [iconAudio, iconAudioState] = useState(true)
const audio = new Audio(urlmp3)

<div>
                    <div onClick={()=>
                        {
                            iconAudio == true ? audio.play() : audio.pause()
                            iconAudio == true ? iconAudioState(false) : iconAudioState(true) 
                        } 
                    }>
                        {
                            iconAudio == true ? 
                                    <PlayArroyOutlined />
                                : 
                                    <PauseOutlined />
                        }
                    </div>
                </div>