Awesome
BlazorSize is a JavaScript interop library for Blazor that is used to detect the Browser's current size, change in size, and test media queries.
BlazorSize was designed to allow Razor Components to implement adaptive rendering. Handle mobile/desktop rendering changes at runtime with ease and complement your apps CSS media queries with programmatic work flows.
For documentation please refer to the Wiki section of this GitHub repo.
<hr>A component with similar functionality of BlazorSize can also be found in Telerik UI for Blazor.
If you’re already a Telerik customer there’s no need to use BlazorSize, instead you may use the TelerikMediaQuery component. If you’re looking for a full component library of 100+ components, world class support, and rich documentation then give Telerik UI for Blazor a try for free.