component loader  now accepts mediaQueries