-
Notifications
You must be signed in to change notification settings - Fork 7
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
refactor: move app logo to a reusable componentLogo component #8
base: master
Are you sure you want to change the base?
Conversation
- Created a new `KunafaLogo` component for the app logo. - Updated existing files to use the `KunafaLogo` component. - Improved maintainability by centralizing the logo.
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.
Good Work Mr. Yousef! I suggested a change to .gitignore
file, please check my comment and tell me what you think!
Much appreciated!
.gitignore
Outdated
@@ -49,6 +49,7 @@ dist/ | |||
dist/ | |||
dist-ssr/ | |||
*.tsbuildinfo | |||
package-lock.json |
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.
It is a good practice to not ignore package-lock.json for dependency consistency in some projects and this is a good example of one that does. It primarily solves the "It works on my machine" dilemma by making sure all dependencies have the same version across all contributors.
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.
Thank you for the feedback. I've updated the PR to remove package-lock.json from .gitignore
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.
Thank you for your understanding, I'll signal Omar to merge these additions after testing.
Created a new KunafaLogo component for the app logo.
Updated existing files to use the KunafaLogo component.
Improved maintainability by centralizing the logo.