chore: bump version to 2.20.2 in package.json and update captcha integration across auth components (#405)

- Incremented application version from 2.20.1 to 2.20.2 in package.json.
- Added captchaSiteKey prop to SignUpPage for enhanced security.
- Refactored captcha field rendering in various authentication components to ensure consistent placement and functionality.
This commit is contained in:
Giancarlo Buomprisco
2025-11-02 16:58:02 +07:00
committed by GitHub
parent ac12c9355c
commit a0e29c1193
8 changed files with 31 additions and 26 deletions

View File

@@ -1,6 +1,6 @@
'use client';
import { useState } from 'react';
import { useEffect, useState } from 'react';
import { useQuery } from '@tanstack/react-query';
import { RocketIcon } from 'lucide-react';
@@ -38,11 +38,12 @@ export function VersionUpdater(props: { intervalTimeInSecond?: number }) {
const [dismissed, setDismissed] = useState(false);
const [showDialog, setShowDialog] = useState<boolean>(false);
if (!data?.didChange || dismissed) {
return null;
} else {
setShowDialog(data?.didChange ?? false);
}
useEffect(() => {
if (data?.didChange && !dismissed) {
// eslint-disable-next-line
setShowDialog(data?.didChange ?? false);
}
}, [data?.didChange, dismissed]);
return (
<AlertDialog open={showDialog} onOpenChange={setShowDialog}>