Installation
Last updated
Was this helpful?
Last updated
Was this helpful?
You can install react-async
from npm:
Or if you're using Yarn:
This package requires
react
as a peer dependency. Please make sure to install that as well. If you want to use theuseAsync
hook, you'll needreact@16.8.0
or later.
This project targets the latest ECMAScript version. Our packages on npm do not contain ES5 code for legacy browsers. If you need to target a browser which does not support the latest version of ECMAScript, you'll have to handle transpilation yourself. Usually this will automatically be handled by the framework you use (CRA, Next.js, Gatsby), but sometimes you may need to tweak your Webpack settings to transpile react-async
with Babel.
To transpile node_modules
with Babel you need to use a babel.config.js
, for more information see .
In your webpack.config.js
make sure that the rule for babel-loader
:
doesn't exclude node_modules
from matching via the exclude
pattern;
excludes core-js
as it shouldn't be transpiled;
is passed the configFile
option pointing to the babel.config.js
file.