Replace icons with svg components and more... #11
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Love this project so much! I wanted to contribute a bit to the main project since I've forked the project and am building a specific project on top of it. First things first was cleaning up the syntax a bit. Replacing
let
withconst
, sorted imports, fixing a few types, etc... (all listed in my commits)Next was to replace the icons with jsx elements. I do this in all my projects as well. Makes them so easy to reuse, although maybe not that important in this project. However, the icons you were using were actually just pngs wrapped in svg tags. So I replaced most of them with true svgs.
One thing that annoyed me was how the source cards aren't clickable. They are now 😉
Lastly, I wanted to improve the chat experience a bit by keeping the input focused so you can quickly follow up with another question. Let me know what you think!