diff --git a/packages/client/src/components/SwitchMenuItem.tsx b/packages/client/src/components/SwitchMenuItem.tsx new file mode 100644 index 0000000000..60707fcea8 --- /dev/null +++ b/packages/client/src/components/SwitchMenuItem.tsx @@ -0,0 +1,40 @@ +import React, { useEffect, useState } from 'react'; +import { Menu, Switch } from 'antd'; + +export interface SwitchMenuItemProps { + onChange?: any; + title?: any; + checked?: boolean; +} + +export function SwitchMenuItem(props: SwitchMenuItemProps) { + const { onChange } = props; + const [checked, setChecked] = useState(props.checked); + useEffect(() => { + setChecked(props.checked); + }, [props.checked]); + return ( +