web/api: jwt session token, clean up, move related modules to own dir
This commit is contained in:
24
web/src/lib/api/turnstile.ts
Normal file
24
web/src/lib/api/turnstile.ts
Normal file
@@ -0,0 +1,24 @@
|
||||
const getResponse = () => {
|
||||
const turnstileElement = document.getElementById("turnstile-widget");
|
||||
|
||||
if (turnstileElement) {
|
||||
return window?.turnstile?.getResponse(turnstileElement);
|
||||
}
|
||||
|
||||
return null;
|
||||
}
|
||||
|
||||
const update = () => {
|
||||
const turnstileElement = document.getElementById("turnstile-widget");
|
||||
|
||||
if (turnstileElement) {
|
||||
return window?.turnstile?.reset(turnstileElement);
|
||||
}
|
||||
|
||||
return null;
|
||||
}
|
||||
|
||||
export default {
|
||||
getResponse,
|
||||
update,
|
||||
}
|
||||
Reference in New Issue
Block a user