diff --git a/frontend/src/components/forms/LoginForm.jsx b/frontend/src/components/forms/LoginForm.jsx index 92f8c8d0..26504b12 100644 --- a/frontend/src/components/forms/LoginForm.jsx +++ b/frontend/src/components/forms/LoginForm.jsx @@ -1,6 +1,7 @@ import React, { useState, useEffect } from 'react'; import { useNavigate } from 'react-router-dom'; import useAuthStore from '../../store/auth'; +import API from '../../api'; import { Paper, Title, @@ -29,6 +30,14 @@ const LoginForm = () => { const [formData, setFormData] = useState({ username: '', password: '' }); const [rememberMe, setRememberMe] = useState(false); const [forgotPasswordOpened, setForgotPasswordOpened] = useState(false); + const [version, setVersion] = useState(null); + + useEffect(() => { + // Fetch version info + API.getVersion().then((data) => { + setVersion(data?.version); + }); + }, []); useEffect(() => { // Load saved username if it exists @@ -86,7 +95,14 @@ const LoginForm = () => { > { + + {version && ( + + v{version} + + )}