Phone verify
This commit is contained in:
parent
b7e7bdab19
commit
25cea0f601
|
|
@ -379,8 +379,7 @@ class _MenuDrawerState extends State<MenuDrawer> {
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
if (!state.account.accountSmsVerified &&
|
if (!state.account.accountSmsVerified &&
|
||||||
state.isHosted &&
|
state.isHosted)
|
||||||
state.company.displayName.isNotEmpty)
|
|
||||||
if (state.isMenuCollapsed)
|
if (state.isMenuCollapsed)
|
||||||
Tooltip(
|
Tooltip(
|
||||||
message: localization.verifyPhoneNumberHelp,
|
message: localization.verifyPhoneNumberHelp,
|
||||||
|
|
|
||||||
|
|
@ -161,10 +161,13 @@ class _UserDetailsState extends State<UserDetails>
|
||||||
|
|
||||||
final googleButton = Expanded(
|
final googleButton = Expanded(
|
||||||
child: OutlinedButton(
|
child: OutlinedButton(
|
||||||
child: Text((state.user.isConnectedToGoogle
|
child: Text(
|
||||||
? localization.disconnectGoogle
|
(state.user.isConnectedToGoogle
|
||||||
: localization.connectGoogle)
|
? localization.disconnectGoogle
|
||||||
.toUpperCase()),
|
: localization.connectGoogle)
|
||||||
|
.toUpperCase(),
|
||||||
|
textAlign: TextAlign.center,
|
||||||
|
),
|
||||||
onPressed: state.user.isConnectedToEmail
|
onPressed: state.user.isConnectedToEmail
|
||||||
? null
|
? null
|
||||||
: () {
|
: () {
|
||||||
|
|
@ -186,10 +189,13 @@ class _UserDetailsState extends State<UserDetails>
|
||||||
|
|
||||||
final gmailButton = Expanded(
|
final gmailButton = Expanded(
|
||||||
child: OutlinedButton(
|
child: OutlinedButton(
|
||||||
child: Text((user.isConnectedToEmail
|
child: Text(
|
||||||
? localization.disconnectGmail
|
(user.isConnectedToEmail
|
||||||
: localization.connectGmail)
|
? localization.disconnectGmail
|
||||||
.toUpperCase()),
|
: localization.connectGmail)
|
||||||
|
.toUpperCase(),
|
||||||
|
textAlign: TextAlign.center,
|
||||||
|
),
|
||||||
onPressed: !state.user.isConnectedToGoogle
|
onPressed: !state.user.isConnectedToGoogle
|
||||||
? null
|
? null
|
||||||
: () async {
|
: () async {
|
||||||
|
|
@ -211,10 +217,13 @@ class _UserDetailsState extends State<UserDetails>
|
||||||
|
|
||||||
final microsoftButton = Expanded(
|
final microsoftButton = Expanded(
|
||||||
child: OutlinedButton(
|
child: OutlinedButton(
|
||||||
child: Text((state.user.isConnectedToMicrosoft
|
child: Text(
|
||||||
? localization.disconnectMicrosoft
|
(state.user.isConnectedToMicrosoft
|
||||||
: localization.connectMicrosoft)
|
? localization.disconnectMicrosoft
|
||||||
.toUpperCase()),
|
: localization.connectMicrosoft)
|
||||||
|
.toUpperCase(),
|
||||||
|
textAlign: TextAlign.center,
|
||||||
|
),
|
||||||
onPressed: state.user.isConnectedToEmail
|
onPressed: state.user.isConnectedToEmail
|
||||||
? null
|
? null
|
||||||
: () {
|
: () {
|
||||||
|
|
@ -236,10 +245,13 @@ class _UserDetailsState extends State<UserDetails>
|
||||||
|
|
||||||
final office365Button = Expanded(
|
final office365Button = Expanded(
|
||||||
child: OutlinedButton(
|
child: OutlinedButton(
|
||||||
child: Text((user.isConnectedToEmail
|
child: Text(
|
||||||
? localization.disconnectEmail
|
(user.isConnectedToEmail
|
||||||
: localization.connectEmail)
|
? localization.disconnectEmail
|
||||||
.toUpperCase()),
|
: localization.connectEmail)
|
||||||
|
.toUpperCase(),
|
||||||
|
textAlign: TextAlign.center,
|
||||||
|
),
|
||||||
onPressed: !state.user.isConnectedToMicrosoft
|
onPressed: !state.user.isConnectedToMicrosoft
|
||||||
? null
|
? null
|
||||||
: () async {
|
: () async {
|
||||||
|
|
@ -261,10 +273,13 @@ class _UserDetailsState extends State<UserDetails>
|
||||||
|
|
||||||
final appleButton = Expanded(
|
final appleButton = Expanded(
|
||||||
child: OutlinedButton(
|
child: OutlinedButton(
|
||||||
child: Text((state.user.isConnectedToApple
|
child: Text(
|
||||||
? localization.disconnectApple
|
(state.user.isConnectedToApple
|
||||||
: localization.connectApple)
|
? localization.disconnectApple
|
||||||
.toUpperCase()),
|
: localization.connectApple)
|
||||||
|
.toUpperCase(),
|
||||||
|
textAlign: TextAlign.center,
|
||||||
|
),
|
||||||
onPressed: () {
|
onPressed: () {
|
||||||
if (state.settingsUIState.isChanged) {
|
if (state.settingsUIState.isChanged) {
|
||||||
showMessageDialog(
|
showMessageDialog(
|
||||||
|
|
@ -389,6 +404,7 @@ class _UserDetailsState extends State<UserDetails>
|
||||||
child: OutlinedButton(
|
child: OutlinedButton(
|
||||||
child: Text(
|
child: Text(
|
||||||
localization.verifyPhoneNumber.toUpperCase(),
|
localization.verifyPhoneNumber.toUpperCase(),
|
||||||
|
textAlign: TextAlign.center,
|
||||||
),
|
),
|
||||||
onPressed: () {
|
onPressed: () {
|
||||||
if (state.settingsUIState.isChanged) {
|
if (state.settingsUIState.isChanged) {
|
||||||
|
|
@ -418,10 +434,13 @@ class _UserDetailsState extends State<UserDetails>
|
||||||
],
|
],
|
||||||
Expanded(
|
Expanded(
|
||||||
child: OutlinedButton(
|
child: OutlinedButton(
|
||||||
child: Text((state.user.isTwoFactorEnabled
|
child: Text(
|
||||||
? localization.disableTwoFactor
|
(state.user.isTwoFactorEnabled
|
||||||
: localization.enableTwoFactor)
|
? localization.disableTwoFactor
|
||||||
.toUpperCase()),
|
: localization.enableTwoFactor)
|
||||||
|
.toUpperCase(),
|
||||||
|
textAlign: TextAlign.center,
|
||||||
|
),
|
||||||
onPressed: () {
|
onPressed: () {
|
||||||
if (state.settingsUIState.isChanged) {
|
if (state.settingsUIState.isChanged) {
|
||||||
showMessageDialog(
|
showMessageDialog(
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue