Fix ESLint issues
ESlint is part of the pre-commit setup for this project since we didn't start this project with it running some code that doesn't conform is in the main repo. This needs to be fixed to make proper use of pre-commit.
pre-commit run --all-files
will run pre-commit on all files can be used for testing
Edited by Quinten Smit