Semantic icon provider

SemanticIconProvider introduces a optional centralized approach to managing and customizing icons in Salt’s ecosystem. This provider allows for flexible configuration of icon components and ensures consistent icon usage across your application.

Density
Mode

Use the SemanticIconProvider to replace any existing icon management setup with this provider and provide any custom icon mappings as required.

The SemanticIconProvider allows you to specify an iconMap to manage which icon components are used for various icon names. This provides flexibility to customize the icon set used in your application.