36 lines
964 B
Dart
36 lines
964 B
Dart
import 'package:flutter/material.dart';
|
|
|
|
import 'package:provider/provider.dart';
|
|
|
|
import 'package:pshared/provider/account.dart';
|
|
import 'package:pweb/models/resend/action_result.dart';
|
|
import 'package:pweb/models/resend/avaliability.dart';
|
|
|
|
import 'package:pweb/utils/snackbar.dart';
|
|
import 'package:pweb/utils/error/snackbar.dart';
|
|
import 'package:pweb/utils/cooldown_format.dart';
|
|
import 'package:pweb/controllers/signup/confirmation_card.dart';
|
|
import 'package:pweb/widgets/resend_link.dart';
|
|
import 'package:pweb/widgets/vspacer.dart';
|
|
|
|
import 'package:pweb/generated/i18n/app_localizations.dart';
|
|
|
|
part 'state.dart';
|
|
part 'content.dart';
|
|
part 'badge.dart';
|
|
|
|
|
|
class SignupConfirmationCard extends StatefulWidget {
|
|
final String? email;
|
|
final bool isEmbedded;
|
|
|
|
const SignupConfirmationCard({
|
|
super.key,
|
|
this.email,
|
|
this.isEmbedded = false,
|
|
});
|
|
|
|
@override
|
|
State<SignupConfirmationCard> createState() => _SignupConfirmationCardState();
|
|
}
|