diff --git a/app/login/page.tsx b/app/login/page.tsx index fc6c234..2a2a41a 100644 --- a/app/login/page.tsx +++ b/app/login/page.tsx @@ -1,11 +1,12 @@ 'use client'; -import { useActionState } from 'react'; +import { useActionState, useState } from 'react'; import { login } from './actions'; import packageJson from '@/package.json'; export default function LoginPage() { const [state, loginAction, isPending] = useActionState(login, undefined); + const [showPassword, setShowPassword] = useState(false); const version = packageJson.version; const buildDate = process.env.NEXT_PUBLIC_BUILD_DATE || new Date().toLocaleDateString('de-DE', { day: '2-digit', month: '2-digit', year: 'numeric' }); @@ -48,16 +49,36 @@ export default function LoginPage() { > Passwort - +
+ + +
{state?.error && ( diff --git a/package.json b/package.json index 65ae9f8..5a435af 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ausgaben_next", - "version": "2.1.0", + "version": "2.1.1", "private": true, "scripts": { "dev": "next dev -p 3005",