Switch

設定項目を即時にオン・オフするトグルスイッチ。変更が即座に反映される設定(通知・ダークモード・公開設定など)に使う。

インストール

npx shoji add switch

プレビュー

使い方

こんなときに使う

  • 通知のオン/オフ・ダークモード切替など、即座に反映される設定
  • 機能の有効化/無効化(プレミアム機能のON/OFF)
  • 公開/非公開の切り替え

使わないほうがいい場面

  • 確認が必要な操作(「保存する」ボタンが必要な設定は Switch でなく Checkbox)
  • 「どちらかを選ぶ」用途(RadioGroup を使う)

JP 最適化のポイント

  • Switch のラベルは状態に依存しない名詞で表現する「通知をオンにする」より「通知」のほうが切り替え操作に合っている
  • sm / default の2サイズコンパクトなリスト設定には sm、メインの設定画面には default を使い分ける