openreplay/frontend/app/components/shared/ToggleContent/ToggleContent.js
Delirium 968a3eefde
ui: migrating old components -> ant (#3060)
* ui: migrating old components -> ant

* ui: moving input, tooltip, toggler, checkbox... -> Toggler\s*(.)? from 'UI

* ui: more components moved

* ui: move popover to ant
2025-02-24 16:11:44 +01:00

22 lines
578 B
JavaScript

import React, { useState } from 'react'
import { Switch } from 'antd'
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>
<Switch
onChange={ () => setSwitched(!switched) }
checked={ !switched }
/>
</div>
<div>
{ switched ? first : second }
</div>
</div>
)
}
export default ToggleContent