Description:
Introduce support for multiple icon libraries in Shesha by integrating the react-icons package. This will extend the existing icon picker to allow users to select icons from various popular icon packs through a single unified interface.
https://react-icons.github.io/react-icons/
https://github.com/react-icons/react-icons
Expected Outcome:
- Users can choose icons from multiple libraries (e.g., Font Awesome, Material Icons, etc.)
- No breaking changes to existing icon usage
- Improved flexibility and consistency in icon selection
Description:
Introduce support for multiple icon libraries in Shesha by integrating the react-icons package. This will extend the existing icon picker to allow users to select icons from various popular icon packs through a single unified interface.
https://react-icons.github.io/react-icons/
https://github.com/react-icons/react-icons
Expected Outcome: