Files
accounted/types/recapt.d.ts
T
Mattsson a9aff5a120 Bug/template and sandbox (#589)
* Enhance booking template functionality and add sandbox extraction checks

* Implement Recapt integration for feedback submission and user identification

* Add Recapt identification component and bank sync status chip; update crontab entries

* Update .gitignore to ignore the entire scripts directory

* Refactor Recapt integration: add loader component, update privacy policy, and enhance bank sync status messages

* Fix .gitignore to correctly ignore the scripts directory
2026-05-28 15:43:48 +02:00

24 lines
476 B
TypeScript

type RecaptFeedbackPayload =
| { message: string; rating?: number }
| { widget: 'show' | 'hide' | 'open' | 'close'; position?: string }
type RecaptIdentifyPayload = {
uid: string | undefined
email?: string
nickname?: string
}
interface RecaptFn {
(action: 'feedback', data: RecaptFeedbackPayload): void
(action: 'identify', data: RecaptIdentifyPayload): void
}
declare global {
interface Window {
Recapt?: unknown
recapt?: RecaptFn
}
}
export {}