本文へ移動

§22-06Security

公開範囲設定 (public/friends/private)

投稿ごとに公開範囲を全体・友達・自分だけから選ぶ。

投稿を誰に見せるかを都度選べ、意図しない相手への公開を防ぐ。知人向けと不特定多数向けの投稿が混ざる SNS で必要になる。

実装のポイント

公開範囲は投稿前に現在値をアイコンと文言で常時表示し、前回の選択を既定値にする。範囲を広げる変更には一言の確認を挟む。

特徴
  • 状態管理
デモで使っているもの
  • shadcn/ui
  • lucide-react

このパターンが効く目的