reason-react
reason-react copied to clipboard
feat(react-dom): add experimental module
What's
Binding experimental features module for react-dom.
list of experimental bind:
- preconnect
- prefetchDNS
- preinit
- preinitModule
- preload
- preloadModule
Usages
ReactDOM.Experimental.preconnect("https://example.com");
ReactDOM.Experimental.prefetchDNS("https://example.com");
ReactDOM.Experimental.preinit("https://example.com", ());
ReactDOM.Experimental.preinit(
"https://example.com",
~options=ReactDOM.Experimental.preinitOptions(~_as=`style, ()),
(),
);
ReactDOM.Experimental.preload("https://example.com", ());
ReactDOM.Experimental.preload("", ());
ReactDOM.Experimental.preload(
"https://example.com",
~options=ReactDOM.Experimental.preloadOptions(~_as=`object_, ()),
(),
);
ReactDOM.Experimental.preload(
"https://example.com",
~options=
ReactDOM.Experimental.preloadOptions(
~_as=`object_,
~fetchPriority=`auto,
~integrity="",
~referrerPolicy=`noReferrerWhenDowngrade,
(),
),
(),
);
ReactDOM.Experimental.preinitModule("https://example.com", ());
ReactDOM.Experimental.preinitModule(
"https://example.com",
~options=
ReactDOM.Experimental.preOptions(
~_as=`script,
~crossOrigin="use-credentials",
~nonce="8IBTHwOdqNKAWeKl7plt8g==",
~integrity=
"sha384-oqVuAfXRKap7fdgcCY5uykM6+R9GqQ8K/uxy9rx7HNQlGYl1kPzQho1wx4JwY8wC",
(),
),
(),
);
Updated usages in PR Description.