build method

  1. @override
Widget build(
  1. BuildContext context
)

Implementation

@override
Widget build(BuildContext context) {
  final content = FindProvidersForEmailView(
    onProvidersFound: onProvidersFound ??
        (email, providers) => _defaultAction(context, email, providers),
  );

  return FlutterFireUITheme(
    styles: styles ?? const {},
    child: UniversalScaffold(
      body: Center(
        child: LayoutBuilder(
          builder: (context, constraints) {
            if (constraints.biggest.width < 500) {
              return Padding(
                padding: const EdgeInsets.all(20),
                child: content,
              );
            } else {
              return ConstrainedBox(
                constraints: const BoxConstraints(maxWidth: 500),
                child: content,
              );
            }
          },
        ),
      ),
    ),
  );
}