/* global React, Wordmark, Button, Ic, VS */ function LoginScreen({ onLogin }) { const [u, setU] = React.useState(''); const [p, setP] = React.useState(''); const [err, setErr] = React.useState(''); const [busy, setBusy] = React.useState(false); const submit = async (e) => { e.preventDefault(); setErr(''); setBusy(true); try { const data = await VS.login(u.trim(), p); onLogin(data); } catch (ex) { setErr(ex.message || 'Nie udało się zalogować'); } finally { setBusy(false); } }; return (
{/* Left: marketing slab */}
System projektu · v0.1
Monitoring drgań maszyn przemysłowych.
Zasysa pomiary z SKF @ptitude, pokazuje trendy, generuje raporty zgodne z ISO 10816-3.
status
● online
region
EU · PL
build
2026.04.17
{/* Right: login form */}
Logowanie
Witaj w Vibranium
{err && (
{err}
)}
wnioski.fundacjasamodzielni.pl
); } Object.assign(window, { LoginScreen });