Understand the Blazorise.AntDesign Mental Model
masterThe Blazorise.AntDesign provider is designed to provide the visual language and behavior of Ant Design v6 within the Blazorise component framework. It is not a literal port of Ant Design React, but rather a mapping that aims to reproduce rendered behavior and appearance.
It operates across three layers:
- Blazorise component API: The standard Blazorise interface you interact with.
- AntDesign provider mapping: The logic that maps Blazorise components to AntD structures.
- Ant Design v6 visual language: The CSS and tokens that provide the look and feel.
Note that some components may use native browser controls under an AntD shell or require provider-specific Razor components to bridge the gap between Blazorise markup and AntD requirements.