28 lines
816 B
Dart
28 lines
816 B
Dart
|
|
import 'package:flutter/material.dart';
|
||
|
|
|
||
|
|
import '../theme/theme.dart';
|
||
|
|
|
||
|
|
class FCSTextField extends StatelessWidget {
|
||
|
|
final TextEditingController controller;
|
||
|
|
final String label;
|
||
|
|
|
||
|
|
const FCSTextField({Key key, this.controller, this.label}) : super(key: key);
|
||
|
|
@override
|
||
|
|
Widget build(BuildContext context) {
|
||
|
|
return TextFormField(
|
||
|
|
maxLines: null,
|
||
|
|
controller: controller,
|
||
|
|
cursorColor: primaryColor,
|
||
|
|
textAlign: TextAlign.left,
|
||
|
|
decoration: InputDecoration(
|
||
|
|
labelText: label,
|
||
|
|
contentPadding: EdgeInsets.all(10.0),
|
||
|
|
enabledBorder: UnderlineInputBorder(
|
||
|
|
borderSide: BorderSide(color: primaryColor, width: 1.0)),
|
||
|
|
focusedBorder: UnderlineInputBorder(
|
||
|
|
borderSide: BorderSide(color: primaryColor, width: 1.0)),
|
||
|
|
),
|
||
|
|
);
|
||
|
|
}
|
||
|
|
}
|