fluffychat/lib/pangea/widgets/common_widgets/p_input_field.dart
Brord van Wierst 75da9cd87d
import sort
2023-11-27 20:09:30 +01:00

37 lines
953 B
Dart

// Flutter imports:
import 'package:flutter/material.dart';
// Package imports:
import 'package:flutter_gen/gen_l10n/l10n.dart';
class PInputTextField extends StatelessWidget {
TextEditingController controller;
Function(String) onSubmit;
String labelText;
String hintText;
PInputTextField(
{Key? key,
required this.controller,
required this.onSubmit,
required this.labelText,
required this.hintText})
: super(key: key);
@override
Widget build(BuildContext context) {
return Padding(
padding: const EdgeInsets.all(12.0),
child: TextField(
controller: controller,
autofocus: true,
autocorrect: false,
textInputAction: TextInputAction.go,
onSubmitted: onSubmit,
decoration: InputDecoration(
labelText: labelText,
prefixIcon: const Icon(Icons.people_outlined),
hintText: hintText),
),
);
}
}