import 'package:flutter/material.dart'; /// 输入框 class AuthInput extends StatelessWidget { final String hint; final bool password; const AuthInput({ Key? key, this.hint = '', this.password = false, }) : super(key: key); @override Widget build(BuildContext context) { return Container( height: 50.0, alignment: Alignment.center, child: ClipRRect( borderRadius: BorderRadius.circular(25.0), child: TextField( obscureText: password, style: const TextStyle( fontSize: 15.0, color: Color(0xff000000), ), decoration: InputDecoration( hintText: hint, fillColor: Colors.white, filled: true, contentPadding: const EdgeInsets.fromLTRB(20.0, 0, 20.0, 0), enabledBorder: const OutlineInputBorder( borderSide: BorderSide.none, borderRadius: BorderRadius.all( Radius.circular(5.0), ), ), focusedBorder: const OutlineInputBorder( borderSide: BorderSide.none, borderRadius: BorderRadius.all( Radius.circular(5.0), ), ), ), ), ), ); } }