import React, { HTMLAttributes } from 'react'; import classnames from 'classnames'; import { IconButton } from './IconButton'; import { Button } from './Button'; import useTheme from '../hooks/useTheme'; import { HStack, VStack } from './Stacks'; import { WindowDragRegion } from './WindowDragRegion'; import { Request } from '../hooks/useWorkspaces'; import { invoke } from '@tauri-apps/api'; import { Link } from 'react-router-dom'; interface Props extends Omit, 'children'> { workspaceId: string; requests: Request[]; requestId?: string; } export function Sidebar({ className, requestId, workspaceId, requests, ...props }: Props) { const { toggleTheme } = useTheme(); return (
{ const req = await invoke('upsert_request', { workspaceId, id: null, name: 'Test Request', }); console.log('UPSERTED', req); }} /> {requests.map((r) => (
  • ))}
    ); }