Email Confirmation and refactor for snackbar #332
Reference in New Issue
Block a user
Delete Branch "SEND036"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
@@ -92,3 +92,3 @@} catch (e) {notifyUserOfErrorX(scaffoldMessenger: sms,context: context,после await контекст лучше не использовать
@@ -60,3 +59,1 @@scaffoldMessenger: sm,errorSituation: imageUpdateError ?? locs.settingsImageUpdateError,exception: e,context: context,после await контекст лучше не использовать
@@ -0,0 +1,122 @@part of 'card.dart';class _SignupConfirmationCardState extends State<SignupConfirmationCard> {можно и так, но для простоты можно выносить отдельный класс - контроллер (аналог провайдера, который занимается данными UI). Тут можно не править ничего.
@@ -81,2 +85,2 @@Future<ScaffoldFeatureController<SnackBar, SnackBarClosedReason>> postNotifyUserOfError({required ScaffoldMessengerState scaffoldMessenger,Future<void> postNotifyUserOfError({required BuildContext context,так лучше не делать: маскируешь проблему истечения контекста во время await
@@ -17,0 +10,4 @@String message, {int delaySeconds = 3,}) async {if (!context.mounted) return;допустимо, конечно, но у тебя часть сообщений тогда пропадать будет (из-за истечения контекста)