Runbook Legacy App Loader
In Fusion, we have different ways to load applications. "The Legacy Apploader" loads a reacte compenent component. To make this work, we need to load certain packages, some of which will no longer be needed in the future. Our main goal was to keep things separate, so we developed the Legacy App Loader. This tool looks and functions like the current Fusion portal and lets users easily load older applications, such as meetings, NRC/query, and more.
- Open client folder
$ cd legacyAppLoader
- Install dependencies
yarn install
- Run in development
yarn dev
This will spin up the fusion CLI and meetings application.
When working on the legacy application loader, there is one crucial step that must be completed before creating and committing a pull request. The application needs to undergo a build or compilation process to ensure that the recent changes are incorporated and ready for publication. It's important to note that this isn't an automatic process, as the legacy application loader serves as a temporary solution until all Fusion applications are renewed.
- Run build
yarn build
The build process will remove the legacy app loader from the client assets and replace it with the freshly built version.