diff --git a/ui/src/app/aside.tsx b/ui/src/app/aside.tsx index 161a109..59f95a6 100644 --- a/ui/src/app/aside.tsx +++ b/ui/src/app/aside.tsx @@ -1,85 +1,28 @@ -import { SetStateAction, Dispatch, useState, createContext, ChangeEvent } from "react" -import { useMutation, useQueryClient } from "react-query"; -import { postCSR } from "./queries"; -import { extractCSR } from "./utils"; -import { useCookies } from "react-cookie"; +import { SetStateAction, Dispatch, createContext, useContext, ComponentType } from "react" +import { useAuth } from "./auth/authContext" type AsideContextType = { isOpen: boolean, setIsOpen: Dispatch> -} -export const AsideContext = createContext({ isOpen: false, setIsOpen: () => { } }); -export function Aside({ isOpen, setIsOpen }: { isOpen: boolean, setIsOpen: Dispatch> }) { - const [cookies, setCookie, removeCookie] = useCookies(['user_token']); - const queryClient = useQueryClient() - const mutation = useMutation(postCSR, { - onSuccess: () => { - queryClient.invalidateQueries('csrs') - }, - }) - const [CSRPEMString, setCSRPEMString] = useState("") - const handleTextChange = (event: ChangeEvent) => { - setCSRPEMString(event.target.value); - } - const handleFileChange = (event: ChangeEvent) => { - const file = event.target.files?.[0] - if (file) { - const reader = new FileReader(); - reader.onload = (e: ProgressEvent) => { - if (e.target) { - if (e.target.result) { - setCSRPEMString(e.target.result.toString()); - } - } - }; - reader.readAsText(file); - } - }; - return ( -