For me (I know you used most, not all). A PR is an atomic thing. Either one bug or one feature. Commits inside it are mostly time snapshots, and fixing formatting and linting errors. If I where to properly present the PR, it will also have been a single commit.
Good for you that we don't work together, because for sure I'd reject all of your pull requests until you learn :D
This could probably be helpful https://mtlynch.io/code-review-love/