Switch
設定項目を即時にオン・オフするトグルスイッチ。変更が即座に反映される設定(通知・ダークモード・公開設定など)に使う。
インストール
npx shoji add switch
プレビュー
使い方
こんなときに使う
- 通知のオン/オフ・ダークモード切替など、即座に反映される設定
- 機能の有効化/無効化(プレミアム機能のON/OFF)
- 公開/非公開の切り替え
使わないほうがいい場面
- 確認が必要な操作(「保存する」ボタンが必要な設定は Switch でなく Checkbox)
- 「どちらかを選ぶ」用途(RadioGroup を使う)
JP 最適化のポイント
- Switch のラベルは状態に依存しない名詞で表現する — 「通知をオンにする」より「通知」のほうが切り替え操作に合っている
- sm / default の2サイズ — コンパクトなリスト設定には sm、メインの設定画面には default を使い分ける