Add ElResponsiveContainer widdget at the top level of your app, where you want to listen for screen size changes depending on the breakpoint you provided
Then you can listen to ElResponsive.of(context)!.screen anywhere under the widget tree
The widget that has ElResponsive.of(context)!.screen in it's build method will get rebuilt whenever the screens provided to ElResponsiveContainer changes