xxxxxxxxxx
//Flutter Media Query Without context
// this will be used without contex as mediaquery use's context to gain acces to size of the device
// we don't have context here so we will use media query data from window
// here instance is nullable so we use ! to check for nullable
return MediaQueryData.fromWindow(WidgetsBinding.instance!.window).size;