removed any type

This commit is contained in:
Miodec 2023-06-19 18:41:09 +02:00
parent 0432f09244
commit e7c224b007
3 changed files with 7 additions and 7 deletions

View file

@ -581,8 +581,8 @@ async function signUp(): Promise<void> {
return;
}
RegisterCaptchaPopup.show();
const captcha = await RegisterCaptchaPopup.promise;
if (!captcha) {
const captchaToken = await RegisterCaptchaPopup.promise;
if (!captchaToken) {
Notifications.add("Please complete the captcha", -1);
return;
}
@ -662,7 +662,7 @@ async function signUp(): Promise<void> {
const signInResponse = await Ape.users.create(
nname,
captcha,
captchaToken,
email,
createdAuthUser.user.uid
);

View file

@ -5,7 +5,7 @@ const captchas: Record<string, number> = {};
export function render(
element: HTMLElement,
id: string,
callback?: (data: any) => void
callback?: (responseToken: string) => void
): void {
if (captchas[id] !== undefined && captchas[id] !== null) {
return;

View file

@ -4,7 +4,7 @@ import * as Skeleton from "./skeleton";
const wrapperId = "registerCaptchaPopupWrapper";
let resolvePromise: (data?: string) => void;
let resolvePromise: (token?: string) => void;
export let promise: Promise<string | undefined> = new Promise((resolve) => {
resolvePromise = resolve;
@ -20,8 +20,8 @@ export function show(): void {
CaptchaController.render(
$("#registerCaptchaPopup .g-recaptcha")[0],
"register",
(data) => {
resolvePromise(data);
(token) => {
resolvePromise(token);
hide();
}
);