remove un-necessary attributes passing

OmarHatem committed Dec 4, 2022 at 05:27 UTC 7e6439947645fc197d74127d0c593161dcfffe8d
1 file changed +8 -14
lib/src/screens/new_wallet/advanced_privacy_settings_page.dart
+8 -14
@@ -31,16 +31,11 @@ class AdvancedPrivacySettingsBody extends StatefulWidget {
31 final NodeCreateOrEditViewModel nodeViewModel;
32
33 @override
34 - _AdvancedPrivacySettingsBodyState createState() =>
35 - _AdvancedPrivacySettingsBodyState(privacySettingsViewModel, nodeViewModel);
34 + _AdvancedPrivacySettingsBodyState createState() => _AdvancedPrivacySettingsBodyState();
35 }
36
38 -class _AdvancedPrivacySettingsBodyState
39 - extends State<AdvancedPrivacySettingsBody> {
40 - _AdvancedPrivacySettingsBodyState(this.privacySettingsViewModel, this.nodeViewModel);
41 -
42 - final AdvancedPrivacySettingsViewModel privacySettingsViewModel;
43 - final NodeCreateOrEditViewModel nodeViewModel;
37 +class _AdvancedPrivacySettingsBodyState extends State<AdvancedPrivacySettingsBody> {
38 + _AdvancedPrivacySettingsBodyState();
39
40 final _formKey = GlobalKey<FormState>();
41
@@ -53,7 +48,7 @@ class _AdvancedPrivacySettingsBodyState
48 content: Column(
49 crossAxisAlignment: CrossAxisAlignment.center,
50 children: [
56 - ...privacySettingsViewModel.settings.map(
51 + ...widget.privacySettingsViewModel.settings.map(
52 (item) => Observer(
53 builder: (_) => SettingsSwitcherCell(
54 title: item.title,
@@ -64,12 +59,12 @@ class _AdvancedPrivacySettingsBodyState
59 ),
60 Observer(
61 builder: (_) {
67 - if (privacySettingsViewModel.addCustomNode) {
62 + if (widget.privacySettingsViewModel.addCustomNode) {
63 return Padding(
64 padding: EdgeInsets.only(left: 24, right: 24, top: 24),
65 child: NodeForm(
66 formKey: _formKey,
72 - nodeViewModel: nodeViewModel,
67 + nodeViewModel: widget.nodeViewModel,
68 ),
69 );
70 }
@@ -83,7 +78,7 @@ class _AdvancedPrivacySettingsBodyState
78 children: [
79 LoadingPrimaryButton(
80 onPressed: () {
86 - nodeViewModel.save();
81 + widget.nodeViewModel.save();
82 Navigator.pop(context);
83 },
84 text: S.of(context).continue_text,
@@ -92,8 +87,7 @@ class _AdvancedPrivacySettingsBodyState
87 ),
88 const SizedBox(height: 25),
89 Padding(
95 - padding: EdgeInsets.symmetric(
96 - horizontal: MediaQuery.of(context).size.width * 0.15),
90 + padding: EdgeInsets.symmetric(horizontal: MediaQuery.of(context).size.width * 0.15),
91 child: Text(
92 S.of(context).settings_can_be_changed_later,
93 textAlign: TextAlign.center,