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.
Description
In this PR, I created a message component to replace the native message from Ant Design, thus changing all the places where messages (success, error, warning, info) are used. The message component uses a Node.js class and provides a way to emit and listen to events in a decoupled manner, making it possible to use it globally across the platform, just like the Ant Design message. A natural style change was made, so it doesn't affect the user experience
style change:
Testing
All types of messages that appear on the site, whether error, success, warnings, or info, were changed, so I need to trigger all these situations to test the messages properly. Apart from that, I took the opportunity to change col, row, typography, and avatar, which I will separate here to make it easier.
API components
Various components
closes #1497 #1496 #1495 #1494 #1493 #1492 #1491 #1490 #1489 #1488 #1487 #1501 #1500 #1499 #1542 #1686 #1687 #1688 #1690 #1511