openreplay/frontend/app/components/shared/ToggleContent/ToggleContent.js
Shekar Siri 2ed5cac986
Webpack upgrade and dependency cleanup (#523)
* change(ui) - webpack update
* change(ui) - api optimize and other fixes
2022-06-03 16:47:38 +02:00

24 lines
649 B
JavaScript

import React, { useState } from 'react'
import { Toggler } from 'UI'
function ToggleContent({ label = '', first, second }) {
const [switched, setSwitched] = useState(true)
return (
<div>
<div className="flex items-center cursor-pointer mb-4">
<div className="mr-2" onClick={() => setSwitched(!switched)}>{ label }</div>
<Toggler
name="sessionsLive"
onChange={ () => setSwitched(!switched) }
checked={ !switched }
style={{ lineHeight: '23px' }}
/>
</div>
<div>
{ switched ? first : second }
</div>
</div>
)
}
export default ToggleContent