import { IServer } from "../types/IServer";
import useModalStore from "../stores/useModalStore";
import CreateSessionModal from "./modals/CreateSessionModal";
import NewButton from "./NewButton";
import FlashIcon from "./icons/FlashIcon";
import CogIcon from "./icons/CogIcon";
import PlusIcon from "./icons/PlusIcon";
import EditTable from "./modals/EditTableModal";
import UnlinkIcon from "./icons/UnlinkIcon";
import clsx from "clsx";
import ChevronRightIcon from "./icons/ChevronRightIcon";
import CurrentSessionModal from "./modals/CurrentSessionModal";
interface IDesktopCardProps {
server: IServer;
}
export default function DesktopCard({ server }: IDesktopCardProps) {
const { setModal, setPosition } = useModalStore();
// const { mutate: createSession } = useMutation({
// mutationFn: () =>
// api.post(`sessions`, {
// json: {
// serverId: server.id,
// clientId: "abcfd570-2fa8-4f55-957b-5007f84f8f96",
// appId: "b8a9995c-a799-4593-8f96-03942050cb21",
// },
// }),
// onMutate: () => queryClient.invalidateQueries({ queryKey: ["sessions"] }),
// });
async function handleClickCreateSession() {
setPosition("right");
setModal(
{server.name}
{server.location}
Идёт сеанс
Создать сеанс