jsError wraps a Go error in a JS Error so it can be passed to Promise.reject.
(err error)
| 24 | |
| 25 | // jsError wraps a Go error in a JS Error so it can be passed to Promise.reject. |
| 26 | func jsError(err error) js.Value { |
| 27 | return js.Global().Get("Error").New(err.Error()) |
| 28 | } |
| 29 | |
| 30 | // rejectedPromise returns a Promise that rejects immediately with msg. |
| 31 | // Used when we can detect a bad call before launching a goroutine. |
no test coverage detected