build method

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

Implementation

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

  return 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,
            );
          }
        },
      ),
    ),
  );
}