(data: unknown)
| 160 | }; |
| 161 | |
| 162 | const handleResult = (data: unknown) => { |
| 163 | if (!isOAuthPopupResult<TAuth>(data) || settled) return; |
| 164 | if (input.expectedSessionId && data.sessionId !== input.expectedSessionId) return; |
| 165 | settle(); |
| 166 | input.onResult(data); |
| 167 | }; |
| 168 | |
| 169 | window.addEventListener("message", onMessage); |
| 170 | window.addEventListener("storage", onStorage); |
no test coverage detected