You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi,
What is the reason that Navigator.sendBeacon() is not available? I'm new to Fable (and F#) but the method signature looks simple. Can this be added?
Hmm, tbh I don't remember 😅 Probably because I was updating the package noticed the API and was in doubt if the second data argument should be typed somehow or just obj. It accepts so many cases, that obj is probably fine, although I don't remember if we have a consistent approach for these cases in the repo. If you want to send a PR, ,aybe we can add it as:
abstractsendBeacon: url:string*?data:obj->unit
BTW, reporting missing APIs is very helpful. But in the case you need it and cannot wait for a new release you can use an extension:
open Fable.Core
open Browser.Types
type Navigator with
[<Emit("$0.sendBeacon($1...)")>]
member _.sendBeacon(url: string, ?data: obj): bool = jsNative
Hi,
What is the reason that
Navigator.sendBeacon()
is not available? I'm new to Fable (and F#) but the method signature looks simple. Can this be added?https://github.com/fable-compiler/fable-browser/blob/master/src/Navigator/Browser.Navigator.fs#L135
The text was updated successfully, but these errors were encountered: