Erro no Navigator.of - flutter

Bom dia. estou criando uma aplicação no flutter. Criei um botao para navegar pra proxima pagina e apliuquei a seguinte linha: Navigator.push(context, MaterialPageRoute(builder:(context) => LoginPage()));
},

No entanto o “context” da um erro. Esse aqui: The argument type ‘JsObject’ can’t be assigned to the parameter type ‘BuildContext’.

Eu coloquei o context como parametro um pouco mais acima do codigo.
“Widget build (BuiderContext context)”

e fica dando erro, o botao nao funciona…o que deve ser? Alguem tem alguma ideia de como resolver esse problema?

Veja se você esta realmente passando o context e ele nao está nulo, se estive passando, coloque parte do seu código para vermos o problema.