, 'children'> {
workspaceId: string;
requests: HttpRequest[];
activeRequestId?: string;
}
export function Sidebar({ className, activeRequestId, workspaceId, requests, ...props }: Props) {
const createRequest = useRequestCreate({ workspaceId, navigateAfter: true });
const { toggleTheme } = useTheme();
return (
{
await createRequest.mutate({ name: 'Test Request' });
}}
/>
{requests.map((r) => (
))}
);
}
function SidebarItem({ request, active }: { request: HttpRequest; active: boolean }) {
return (
);
}