import React, { HTMLAttributes } from 'react';
import classnames from 'classnames';
import { IconButton } from './IconButton';
import { Button } from './Button';
import useTheme from '../hooks/useTheme';
import { HStack } from './Stacks';
import { WindowDragRegion } from './WindowDragRegion';
import { Request } from '../hooks/useWorkspaces';
import { invoke } from '@tauri-apps/api';
interface Props extends Omit, 'children'> {
workspaceId: string;
requests: Request[];
}
export function Sidebar({ className, 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) => (
-
))}
);
}