import 'package:flutter/material.dart'; import '../../helpers/theme.dart'; import 'local_text.dart'; class SubmitTextWidget extends StatelessWidget { final String labelKey; final String text; final String? subText; const SubmitTextWidget( {Key? key, required this.labelKey, required this.text, this.subText}) : super(key: key); @override Widget build(BuildContext context) { return Column(crossAxisAlignment: CrossAxisAlignment.stretch, children: [ Padding( padding: const EdgeInsets.only(left: 5, bottom: 5), child: LocalText(context, labelKey, color: primaryColor, fontSize: 16, fontWeight: FontWeight.normal), ), Container( decoration: BoxDecoration( border: Border.all(color: primaryColor), borderRadius: BorderRadius.circular(5), ), child: Padding( padding: const EdgeInsets.all(8.0), child: Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ Text(text, style: const TextStyle( fontSize: 16.0, fontWeight: FontWeight.w500)), subText == null ? const SizedBox() : Text(subText!, style: const TextStyle(fontSize: 14.0, color: Colors.grey)), ], ), ), ) ]); } }