Components
State management (redux) part of the project (which is in React)
Proposal
The project should use react-redux instead of plain redux for state management. Since it uses just redux
currently, the redux
state and the component state are separated now and this can be confusing to work with.
Not to mention, it's a common practise for React projects that are using redux to use react-redux
. So, it will be beneficial for the open source community if this project uses react-redux
too.
Mockups / Examples
Once implemented, the state flow of the application would look as follows -
Once this enhancement has been completed, the project structure would roughly look like the one in the example react-redux project.
Benefits
Once this proposal is implemented, the project would be updated with the latest development practises in the React community. In that way, it will be easier for others to read, and that will allow them to hack into this project to make their own portfolio(s) OR contribute to the current state of the project.
Hello @the-dragon, the idea you share is indeed brilliant and technical. However, it can not be accepted here because the project you contribute to is actually yours. If you are looking for some improvement on your project, why not create an utopian task request ?
For your own project, you can submit contribution on the following category
If you need help with executing any of this things, please feel free to contact us on discord.
Thank you.
Need help? Write a ticket on https://support.utopian.io.
Chat with us on Discord.
[utopian-moderator]
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thanks for making it clear @knowledges. Can I transfer this suggestion to a TASK REQUEST?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thank you for your suggestion,it has been approved.
Need help? Write a ticket on https://support.utopian.io.
Chat with us on Discord.
[utopian-moderator]
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit