fix: from reviewer

pull/409/head
dettlaff 2023-12-20 06:01:27 +04:00 committed by Inex Code
parent 952a59e846
commit d4bc3d21c0
2 changed files with 24 additions and 18 deletions

View File

@ -74,31 +74,37 @@ class NewUserPage extends StatelessWidget {
child: Row( child: Row(
mainAxisSize: MainAxisSize.min, mainAxisSize: MainAxisSize.min,
children: [ children: [
IconButton( InkWell(
icon: Icon( onTap: () {
Icons.copy,
size: 24.0,
color: Theme.of(context).colorScheme.secondary,
),
onPressed: () {
String currentPassword = context String currentPassword = context
.read<UserFormCubit>() .read<UserFormCubit>()
.password .password
.state .state
.value; .value;
Clipboard.setData( PlatformAdapter.setClipboard(currentPassword);
ClipboardData(text: currentPassword));
}, },
), borderRadius: BorderRadius.circular(30),
IconButton( child: Padding(
icon: Icon( padding: EdgeInsets.all(10.0),
Icons.refresh, child: Icon(
size: 30.0, Icons.copy,
color: Theme.of(context).colorScheme.secondary, size: 24.0,
color: Theme.of(context).colorScheme.secondary,
),
), ),
onPressed:
context.read<UserFormCubit>().genNewPassword,
), ),
InkWell(
onTap: context.read<UserFormCubit>().genNewPassword,
borderRadius: BorderRadius.circular(30),
child: Padding(
padding: EdgeInsets.all(8.0),
child: Icon(
Icons.refresh,
size: 30.0,
color: Theme.of(context).colorScheme.secondary,
),
),
)
], ],
), ),
), ),

View File

@ -2,7 +2,6 @@ import 'package:auto_route/auto_route.dart';
import 'package:cubit_form/cubit_form.dart'; import 'package:cubit_form/cubit_form.dart';
import 'package:easy_localization/easy_localization.dart'; import 'package:easy_localization/easy_localization.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:selfprivacy/config/brand_theme.dart'; import 'package:selfprivacy/config/brand_theme.dart';
import 'package:selfprivacy/config/get_it_config.dart'; import 'package:selfprivacy/config/get_it_config.dart';
import 'package:selfprivacy/logic/cubit/forms/user/ssh_form_cubit.dart'; import 'package:selfprivacy/logic/cubit/forms/user/ssh_form_cubit.dart';
@ -26,6 +25,7 @@ import 'package:selfprivacy/ui/router/router.dart';
import 'package:selfprivacy/utils/breakpoints.dart'; import 'package:selfprivacy/utils/breakpoints.dart';
import 'package:selfprivacy/utils/platform_adapter.dart'; import 'package:selfprivacy/utils/platform_adapter.dart';
import 'package:selfprivacy/utils/ui_helpers.dart'; import 'package:selfprivacy/utils/ui_helpers.dart';
import 'package:selfprivacy/utils/platform_adapter.dart';
part 'new_user.dart'; part 'new_user.dart';
part 'user.dart'; part 'user.dart';