31 lines
803 B
Dart
31 lines
803 B
Dart
import 'package:flutter/material.dart';
|
|
|
|
import '../common/app_colors.dart';
|
|
import '../common/ui_helpers.dart';
|
|
|
|
class OptionTextDivider extends StatelessWidget {
|
|
const OptionTextDivider({super.key});
|
|
|
|
@override
|
|
Widget build(BuildContext context) => _buildOrTextWrapper();
|
|
|
|
Widget _buildOrTextWrapper() => Row(
|
|
children: [
|
|
_buildDividerWrapper(),
|
|
horizontalSpaceSmall,
|
|
_buildOrText(),
|
|
horizontalSpaceSmall,
|
|
_buildDividerWrapper()
|
|
],
|
|
);
|
|
Widget _buildDividerWrapper() => Expanded(child: _buildDivider());
|
|
|
|
Widget _buildDivider() => const Divider(color: kcVeryLightGrey);
|
|
|
|
Widget _buildOrText() => const Text(
|
|
'or',
|
|
textAlign: TextAlign.center,
|
|
style: TextStyle(color: kcMediumGrey),
|
|
);
|
|
}
|