project-tracker
This library was generated with Nx.
The project-tracker component is used to show the progress of a project based on the state of its provided subtasks. It also allows users to provide feedback for a task within the project.
Running unit tests
Run nx test project-tracker
to execute the unit tests.
Using the Component
In order to use the project-tracker component the interfaces in the project-tracker-interfaces.ts
file need to be implemented and provided via the specified injection tokens in your module. From
there pass in the required task data to have it render in the component
Testing outside of Galaxy
Run the following command from top level galaxy folder:
nx build project-tracker --prod && cd dist/libs/project-tracker && npm pack
Then, in the project you want to test your changes in, run npm install <absolute-path-to-tar-file>
,
where the .tar file is in galaxy/dist/libs/project-tracker
If you are rebuilding the library, you may need to delete the dist folder containing your previous build before re-running the above.