reset error on retry, keyframes

This commit is contained in:
Max Peintner
2023-05-23 11:15:47 +02:00
parent 92cacbeae4
commit d3956927d1
3 changed files with 26 additions and 3 deletions

View File

@@ -28,6 +28,7 @@ export default function PasswordForm({ loginName }: Props) {
const router = useRouter();
async function submitPassword(values: Inputs) {
setError("");
setLoading(true);
const res = await fetch("/session", {
method: "PUT",
@@ -62,7 +63,7 @@ export default function PasswordForm({ loginName }: Props) {
return (
<form className="w-full">
<div className="">
<div className={`${error && "transform-gpu animate-shake"}`}>
<TextInput
type="password"
autoComplete="password"