728x90
errorText를 표시하지 않고 Border의 색상만 바꾸고 싶을때 다음과 같이 errorStyle에서 height를 0으로 지정하고 validator에서 빈 문자를 return해주면 된다. 만약 그냥 빈 문자만 return한다면 TextFormField 아래에 공간이 생긴다.
TextFormField(
decoration: const InputDecoration(
errorStyle: TextStyle(height: 0),
),
validator: (_) => error ? '' : null,
),
[reference]
https://stackoverflow.com/questions/56426262/how-to-remove-error-message-in-textformfield-in-flutter
728x90