import { SimpleCodeBlock } from '@ui/components/SimpleCodeBlock' import { User } from 'data/auth/users-query' import { X } from 'lucide-react' import { useState } from 'react' import { Button, cn, ResizableHandle, ResizablePanel, Tabs_Shadcn_, TabsContent_Shadcn_, TabsList_Shadcn_, TabsTrigger_Shadcn_, } from 'ui' import { UserOverview } from './UserOverview' import { UserLogs } from './UserLogs' interface UserPanelProps { selectedUser?: User onClose: () => void } export const PANEL_PADDING = 'px-5 py-5' export const UserPanel = ({ selectedUser, onClose }: UserPanelProps) => { const [view, setView] = useState<'overview' | 'raw' | 'logs'>('overview') return ( <>