mirror of
https://github.com/SoPat712/RUSwipeShare.git
synced 2025-08-21 19:08:46 -04:00
Force PersistentNavBar
This commit is contained in:
@@ -2,10 +2,13 @@
|
||||
// for details. All rights reserved. Use of this source code is governed by a
|
||||
// BSD-style license that can be found in the LICENSE file.
|
||||
|
||||
// ignore_for_file: implementation_imports
|
||||
|
||||
import 'package:firebase_auth/firebase_auth.dart' show ActionCodeSettings, FirebaseAuth, FirebaseAuthException, User;
|
||||
import 'package:flutter/cupertino.dart' hide Title;
|
||||
import 'package:flutterfire_ui/i10n.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter/material.dart' hide Title;
|
||||
import 'package:flutter_credit_card/flutter_credit_card.dart';
|
||||
import 'package:flutterfire_ui/auth.dart';
|
||||
import 'package:flutterfire_ui/src/auth/widgets/internal/loading_button.dart';
|
||||
|
||||
@@ -112,7 +115,6 @@ class _EmailVerificationBadgeState extends State<EmailVerificationBadge> {
|
||||
Row(
|
||||
mainAxisAlignment: MainAxisAlignment.center,
|
||||
children: [
|
||||
|
||||
const SizedBox(width: 16),
|
||||
Wrap(
|
||||
children: const [
|
||||
@@ -220,7 +222,7 @@ class ProfileScreenCustom extends MultiProviderScreen {
|
||||
final user = auth.currentUser!;
|
||||
|
||||
final content = Column(
|
||||
crossAxisAlignment: CrossAxisAlignment.stretch,
|
||||
crossAxisAlignment: CrossAxisAlignment.center,
|
||||
children: [
|
||||
Align(
|
||||
child: UserAvatar(
|
||||
@@ -247,10 +249,13 @@ class ProfileScreenCustom extends MultiProviderScreen {
|
||||
),
|
||||
],
|
||||
...children,
|
||||
const SizedBox(height: 16),
|
||||
SignOutButton(
|
||||
auth: auth,
|
||||
variant: ButtonVariant.outlined,
|
||||
const SizedBox(height: 300),
|
||||
Align(
|
||||
alignment: Alignment.bottomCenter,
|
||||
child: SignOutButton(
|
||||
auth: auth,
|
||||
variant: ButtonVariant.filled,
|
||||
),
|
||||
),
|
||||
const SizedBox(height: 8),
|
||||
],
|
||||
@@ -261,8 +266,7 @@ class ProfileScreenCustom extends MultiProviderScreen {
|
||||
child: LayoutBuilder(
|
||||
builder: (context, constraints) {
|
||||
if (constraints.maxWidth > 500) {
|
||||
return ConstrainedBox(
|
||||
constraints: const BoxConstraints(maxWidth: 500),
|
||||
return Expanded(
|
||||
child: content,
|
||||
);
|
||||
} else {
|
||||
|
Reference in New Issue
Block a user