Closed philcockfield closed 1 year ago
NB: The initial "unloaded" (spinner bar) state, and then setting it to autoload:true
then reloading the host demonstrates the code-splitting and lazy loading of the various ESM modules that make up the UI component experience (namely
This allows a zero-dependency initial load experience, then when loading the code-split modules, approximately 1.2MB
of additional bundled JS is pulled to the client.
https://github.com/cellplatform/platform-0.2.0/assets/185555/604d81bb-28fc-4a16-8d5a-7eeeeb3f9a3a
Folder location:
/code/vendor/vendor.wallet.rainbow
Crypto Wallet Connector
Module namespace:
vendor.wallet.rainbox
Libraries (dependency layers):
Notes on added dependencies
According to RainbowKit docs (circa June 2023):
ref