Investigate Material Icon Integration
The Material Icons library here https://material-ui.com/components/material-icons/ has pros and cons.
Pros: Easy to install and very easy to use and style.
Cons: limited icon choices so we still need to create new custom icons. Also the library doesn’t have a way to dynamically import icons so you either have to know which icons to use ahead of time or importing them all.
I decided not to use the Material Icons library and just made changes to the current implementation of icon