showMiniProgramEmailAuthSheet function

Future<MiniProgramAuthResult?> showMiniProgramEmailAuthSheet({
  1. required BuildContext context,
  2. required MiniProgramAuthController controller,
  3. required MiniProgramBackendConnector connector,
  4. required String miniProgramId,
  5. MiniProgramEmailAuthMode initialMode = MiniProgramEmailAuthMode.signIn,
})

Implementation

Future<MiniProgramAuthResult?> showMiniProgramEmailAuthSheet({
  required BuildContext context,
  required MiniProgramAuthController controller,
  required MiniProgramBackendConnector connector,
  required String miniProgramId,
  MiniProgramEmailAuthMode initialMode = MiniProgramEmailAuthMode.signIn,
}) {
  return showModalBottomSheet<MiniProgramAuthResult>(
    context: context,
    isScrollControlled: true,
    useSafeArea: true,
    builder: (context) => _MiniProgramEmailAuthSheet(
      controller: controller,
      connector: connector,
      miniProgramId: miniProgramId,
      initialMode: initialMode,
    ),
  );
}