import classnames from 'classnames'; import { useParams } from 'react-router-dom'; import { useWindowSize } from 'react-use'; import { HeaderEditor } from '../components/HeaderEditor'; import { RequestPane } from '../components/RequestPane'; import { ResponsePane } from '../components/ResponsePane'; import { Sidebar } from '../components/Sidebar'; import { HStack } from '../components/Stacks'; import { WindowDragRegion } from '../components/WindowDragRegion'; import { useRequests } from '../hooks/useRequest'; type Params = { workspaceId: string; requestId?: string; }; export default function Workspace() { const params = useParams(); const workspaceId = params?.workspaceId ?? ''; const { data: requests } = useRequests(workspaceId); const request = requests?.find((r) => r.id === params?.requestId); const { width } = useWindowSize(); const isH = width > 900; return (
{request && (
{request.name}
)}
); }