error static method

ButtonState error({
  1. Color color = Colors.red,
  2. Widget? child,
})

Estado de error predefinido.

Muestra un icono de error en color rojo.

Ejemplo:

final errorState = ButtonState.error();
// o personalizado:
final customError = ButtonState.error(
  color: Colors.deepOrange,
  child: Icon(Icons.close, color: Colors.white),
);

Implementation

static ButtonState error({
  Color color = Colors.red,
  Widget? child,
}) => ButtonState(
  id: 'error',
  color: color,
  child: child ?? const Icon(Icons.error, color: Colors.white, size: 28),
  isCompact: true,
);