I want to use `ref.read()` in the widget I created. But it requires ConsumerStatefulWidget to use. how can i use `ref.read()` in widget below.

```
    class LoginWidget{
  static SizedBox buildLogin(BuildContext context,TextEditingController email,TextEditingController password){
    return SizedBox(
      width: MediaQuery.of(context).size.width,
      child: Column(
        children: [
          const SizedBox(height: 50),
          emailTextField(),
          const SizedBox(height: 15),
          passwordTextField(),
          const SizedBox(height: 15),
          loginButton(context),
          const SizedBox(height: 15),
          buildBoldText("Or",Colors.black),
          const SizedBox(height: 15),
          icons(context),
          const SizedBox(height: 15),
          buildBoldText("Forgot your password?", Colors.blue),
          const SizedBox(height: 45),
        ],
      ),
    );
  }

```