We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 3183c0c + b37e681 commit 3c8b52dCopy full SHA for 3c8b52d
src/index.ts
@@ -78,7 +78,10 @@ export function beforeRemote(fn: Handler): void {
78
export function remoteForm(selector: string, fn: RemoteFormHandler): void {
79
if (!formHandlers) {
80
formHandlers = new Map<string, RemoteFormHandler[]>()
81
- document.addEventListener('submit', handleSubmit)
+
82
+ if (typeof document !== 'undefined') {
83
+ document.addEventListener('submit', handleSubmit)
84
+ }
85
}
86
const handlers = formHandlers.get(selector) || []
87
formHandlers.set(selector, [...handlers, fn])
0 commit comments