import { useRecoilState, useRecoilValue } from "recoil"; import { fileCIDState, fileSizeCIDState, fileSizeState, rpcAddrState, useGetFileSize, } from "../state"; export const SizeCalcForm = () => { const rpcAddr = useRecoilValue(rpcAddrState); const [fileCID, setFileCID] = useRecoilState(fileCIDState); const fileSize = useRecoilValue(fileSizeState); const fileSizeCID = useRecoilValue(fileSizeCIDState); const getFileSize = useGetFileSize(); return ( <>

Get file size

Upload any file to IPFS node

{rpcAddr}

paste CID here and get the size of that file via ProcessFiles service you have just deployed

setFileCID(e.target.value)} value={fileCID} />
); };