builder method

  1. @override
Widget builder(
  1. BuildContext context,
  2. AuthenticatorState state,
  3. AuthStringResolver stringResolver
)

A StatelessWidget.build replacement which injects inherited Authenticator components.

Implementation

@override
Widget builder(
  BuildContext context,
  AuthenticatorState state,
  AuthStringResolver stringResolver,
) {
  final buttonResolver = stringResolver.buttons;

  return ElevatedButton(
    onPressed: state.signOut,
    child: Text(buttonResolver.signout(context)),
  );
}