AuthButton.github constructor

AuthButton.github({
  1. Key? key,
  2. required VoidCallback onTap,
  3. Widget child = const Text('Sign in with GitHub'),
  4. double maxWidth = _defaultMaxWidth,
  5. double minWidth = _defaultMinWidth,
})

An auth button with many factory constructors.

This creates a GitHub themed button.

https://github.com/logos

Implementation

AuthButton.github({
  super.key,
  required this.onTap,
  this.child = const Text('Sign in with GitHub'),
  this.maxWidth = _defaultMaxWidth,
  this.minWidth = _defaultMinWidth,
})  : color = const Color(0xFF24292E),
      icon = _getAsset(_kGithubIcon);