dispose method
Dispose the state
Implementation
@override
void dispose() {
super.dispose();
_removeFromInjectedList?.call();
_controller?.dispose();
_controller = null;
formTextFieldDisposer?.call();
SchedulerBinding.instance.addPostFrameCallback((_) {
//Dispose after the associated TextField remove its listeners to _focusNode
_focusNode?.dispose();
_resetDefaultState();
});
}