Skip to content

Conversation

@riaanwastaken
Copy link

Dear Reviewer(s),
For the best experience, please start at "app.ts" for a brief project overview.
Thank you for your time.

Copy link
Contributor

@FritzOnFire FritzOnFire left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please use tab's, not spaces.

Copy link
Contributor

@FritzOnFire FritzOnFire left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This was a mixture of high level and in dept review... I will have to review again after these changes, as I feel like I mostly focused on if you are always passing up your errors as high as possible before handling them. I may have asked you to remove a try-catch where you actually need one. I would recommend asking me tomorrow if you feel that I may have miss under stood some of your code, and that you definitely need need a try-catch in some function.

But, aside from all that. WOW... wow... this code... it is so clean, so easy to read. Covers so many bases, checking all cases and corners. Its really really good, and is the type of stuff we ask for in every PR. Usually code only looks like this after several people have reviewed it and it has gone through a few reviews (I am not referring to the onboarding project, I am referring to our normal everyday code). You have set the bar really really high :) This is good stuff :)

views.ts Outdated

tbody.innerHTML = "";

records.forEach((record) => {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@FritzOnFire apologies, I thought I handled this. Is it because there is less control over forEach that it is not recommended ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants