"use client"; import { InfoBanner, SectionDivider } from "@/modules/settings/components/panel/controls"; import { SETTINGS_PANEL_INSET } from "@/modules/settings/components/panel/surface"; import { TwoFactorCard } from "@/modules/settings/components/panel/sections/two-factor-card"; import { Plus } from "@/components/icons/platform-icons"; import type { TwoFactorStatus } from "@/lib/shared/contracts/auth"; import { cn } from "@/lib/utils"; type UsersSectionProps = { username: string; twoFactor: TwoFactorStatus; isDemoMode?: boolean; }; export function UsersSection({ username, twoFactor, isDemoMode = false, }: UsersSectionProps) { const initial = username.charAt(0).toUpperCase(); return (