Please check if the PR fulfills these requirements:
[x] After these changes, the app was run and still works as expected
[ ] Unit tests for these changes were added (if applicable)
[ ] All existing unit tests were run and still pass
Please specify the type of change this PR introduces (Bug fix, feature addition, content update, chore, etc.):
--add a parameter to "npm run dev" script so it works in WSL2
--install vue-router as a prod dependency
--add header and footer
--add vue-router
Additional Notes:
Please note both the Header and Footer components were copied from the Vue Common Library to be used here. In the long term, these components should be imported directly from the Common Library rather than copied, but this application runs in Node 18, and the Vue Common Library isn't compatible-- it currently runs in Node 12 in order to work with our other applications. The components have been copied as a temporary stopgap while we find a more permanent home for them in the long term, either by updating the Common Library to work in Node 18 or some other solution.
Please check if the PR fulfills these requirements:
Please specify the type of change this PR introduces (Bug fix, feature addition, content update, chore, etc.):
--add a parameter to "npm run dev" script so it works in WSL2 --install vue-router as a prod dependency --add header and footer --add vue-router
Additional Notes:
Please note both the Header and Footer components were copied from the Vue Common Library to be used here. In the long term, these components should be imported directly from the Common Library rather than copied, but this application runs in Node 18, and the Vue Common Library isn't compatible-- it currently runs in Node 12 in order to work with our other applications. The components have been copied as a temporary stopgap while we find a more permanent home for them in the long term, either by updating the Common Library to work in Node 18 or some other solution.