-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added Guitar Gallery #8
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Very nice work @LiorKGOW!!
Left some inline comments
Added ESlint and Prettier setup in #13 |
6251e52
to
2aec5fb
Compare
Rebased & repushed after #13 was merged 👍🏼 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Almost there @LiorKGOW !
f4b02fd
to
a4e8d0d
Compare
30c1914
to
d79a86b
Compare
d79a86b
to
5d02e96
Compare
8c7d22c
to
ecf06d7
Compare
95aabfd
to
dfc019d
Compare
This commit consists several commits: 1. added the const URL file which is used in GuitarGallery 2. Added a Loader to be presented while the component is still being rendered 3. Added tests for GuitarGallery
dfc019d
to
baa23fc
Compare
142728e
to
f863854
Compare
2a48e74
to
84c4560
Compare
Exporting fixutes of const guitars data used in the tests of the GuitarGallery to an external fixtures file
84c4560
to
7c1d677
Compare
I have managed to resolve the rubocop issue: the function "guitarController" was too long the max lines of a function is 10 lines with adding the following comments to the file: Do you think this is good practice? @MariaAga @Ron-Lavi |
@LiorKGOW I see, it's because of the mock server data.. imho it's totally fine in this case 👍🏼 |
4bc740a
to
7b0fb3c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @LiorKGOW !! Great work :)
This Component presents the guitars gotten from the server
It contains a sub-component: GuitarInfo which is a GalleryItem containing the info about a single guitar and presents it
In addition, this commit removes the unnecessary files regarding Users.js which is unused in this project
The first commit this PR contains is the hidden files which were not added somehow when I copied the files in the first place. It should be amended to the initialize Ruby On Rails commit.
Screenshot of the Guitar Gallery: