ユーザーがチェック済みと未チェックを切り替えることができるコントロールです。
import React from 'react';import * as Switch from '@radix-ui/react-switch';import './styles.css';const SwitchDemo = () => (<form><div style={{ display: 'flex', alignItems: 'center' }}><label className="Label" htmlFor="airplane-mode" style={{ paddingRight: 15 }}>Airplane mode</label><Switch.Root className="SwitchRoot" id="airplane-mode"><Switch.Thumb className="SwitchThumb" /></Switch.Root></div></form>);export default SwitchDemo;
完全なキーボードナビゲーション。
制御付きまたは非制御にできます。
コマンドラインからコンポーネントをインストールします。
すべてのパーツをインポートして組み合わせます。
スイッチのすべてのパーツを含みます。form
内で使用すると、イベントが正しく伝播するようにinput
もレンダリングされます。
スイッチがオンかオフかを視覚的に示すために使用されるサムです。