import { TextField, Row, Column, Tabs, TabList, Tab, TabPanel, Icon, Button, } from '@umami/react-zen'; import { Avatar } from '@/components/common/Avatar'; import { LoadingPanel } from '@/components/common/LoadingPanel'; import { X } from '@/components/icons'; import { useMessages, useWebsiteSessionQuery } from '@/components/hooks'; import { SessionActivity } from './SessionActivity'; import { SessionData } from './SessionData'; import { SessionInfo } from './SessionInfo'; import { SessionStats } from './SessionStats'; export function SessionProfile({ websiteId, sessionId, onClose, }: { websiteId: string; sessionId: string; onClose?: () => void; }) { const { data, isLoading, error } = useWebsiteSessionQuery(websiteId, sessionId); const { formatMessage, labels } = useMessages(); return ( {data && ( {formatMessage(labels.activity)} {formatMessage(labels.properties)} )} ); }