diff --git a/web/src/components/About.jsx b/web/src/components/About.jsx index d4535a9..5f72019 100644 --- a/web/src/components/About.jsx +++ b/web/src/components/About.jsx @@ -1,4 +1,5 @@ -import { useState } from 'react' +import axios from 'axios' +import { useEffect, useState } from 'react' import Button from '@material-ui/core/Button' import Dialog from '@material-ui/core/Dialog' import DialogActions from '@material-ui/core/DialogActions' @@ -9,11 +10,17 @@ import ListItem from '@material-ui/core/ListItem' import ListItemIcon from '@material-ui/core/ListItemIcon' import ListItemText from '@material-ui/core/ListItemText' import { useTranslation } from 'react-i18next' +import { echoHost } from 'utils/Hosts' export default function AboutDialog() { const [open, setOpen] = useState(false) // eslint-disable-next-line no-unused-vars const { t } = useTranslation() + const [torrServerVersion, setTorrServerVersion] = useState('') + useEffect(() => { + axios.get(echoHost()).then(({ data }) => setTorrServerVersion(data)) + }, []) + return (