ResendButtonBuilder typedef
ResendButtonBuilder =
Widget Function(BuildContext context, VoidCallback onResend, int remainingSeconds, bool isEnabled)
A professional and customizable OTP input field component.
Features:
- Customizable pin length and field styling
- Auto-submit and manual submission options
- Resend functionality with customizable timer
- Success/error states with visual feedback
- Shake animation for invalid inputs
- Fully customizable resend button builder
Implementation
typedef ResendButtonBuilder = Widget Function(
BuildContext context,
VoidCallback onResend,
int remainingSeconds,
bool isEnabled,
);