Skip to content

Commit 95f30d6

Browse files
committed
chore: removed deprecated APIs
1 parent 6be40a4 commit 95f30d6

File tree

14 files changed

+17
-18
lines changed

14 files changed

+17
-18
lines changed

example/lib/main.dart

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,9 @@ class _HomePageState extends State<HomePage> {
149149
_verticalSizeBox,
150150
Theme(
151151
data: Theme.of(context).copyWith(
152-
accentColor: green,
152+
colorScheme: Theme.of(context)
153+
.colorScheme
154+
.copyWith(secondary: green),
153155
primaryColorLight: Colors.white,
154156
primaryColorDark: navyBlue,
155157
textTheme: Theme.of(context).textTheme.copyWith(

lib/src/widgets/buttons.dart

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ class AccentButton extends StatelessWidget {
4646
return _BaseButton(
4747
onPressed: onPressed,
4848
showProgress: showProgress,
49-
color: Theme.of(context).accentColor,
49+
color: Theme.of(context).colorScheme.secondary,
5050
borderSide: BorderSide.none,
5151
textStyle: const TextStyle(
5252
fontSize: 14.0, color: Colors.white, fontWeight: FontWeight.bold),
@@ -105,8 +105,11 @@ class _BaseButton extends StatelessWidget {
105105
width: 20.0,
106106
height: 20.0,
107107
child: new Theme(
108-
data: Theme.of(context)
109-
.copyWith(accentColor: Colors.white),
108+
109+
data: Theme.of(context).copyWith(
110+
colorScheme: Theme.of(context)
111+
.colorScheme
112+
.copyWith(secondary: Colors.white)),
110113
child: new CircularProgressIndicator(
111114
strokeWidth: 2.0,
112115
)),

lib/src/widgets/checkout/bank_checkout.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ class _BankCheckoutState extends BaseCheckoutMethodState<BankCheckout> {
149149
const BorderSide(color: Colors.grey, width: 0.5)),
150150
focusedBorder: OutlineInputBorder(
151151
borderSide: BorderSide(
152-
color: Theme.of(context).accentColor, width: 1.0)),
152+
color: Theme.of(context).colorScheme.secondary, width: 1.0)),
153153
hintText: 'Tap here to choose',
154154
),
155155
isEmpty: _currentBank == null,

lib/src/widgets/checkout/checkout_widget.dart

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ class _CheckoutWidgetState extends BaseState<CheckoutWidget>
165165
}
166166

167167
Widget _buildTitle() {
168-
final accentColor = Theme.of(context).accentColor;
168+
final accentColor = Theme.of(context).colorScheme.secondary;
169169
var emailAndAmount = Column(
170170
crossAxisAlignment: CrossAxisAlignment.end,
171171
children: <Widget>[
@@ -237,7 +237,6 @@ class _CheckoutWidgetState extends BaseState<CheckoutWidget>
237237
Widget buildCheckoutMethods(Color accentColor) {
238238
return AnimatedSize(
239239
duration: const Duration(milliseconds: 300),
240-
vsync: this,
241240
curve: Curves.fastOutSlowIn,
242241
child: new Container(
243242
color: Colors.grey.withOpacity(0.1),

lib/src/widgets/common/input_formatters.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import 'package:flutter/material.dart';
21
import 'package:flutter/services.dart';
32
import 'package:flutter_paystack/src/common/utils.dart';
43

lib/src/widgets/custom_dialog.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import 'dart:math' as math;
22

3-
import 'package:flutter/foundation.dart';
43
import 'package:flutter/material.dart';
54

65
/// This is a modification of [AlertDialog]. A lot of modifications was made. The goal is

lib/src/widgets/input/base_field.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ class BaseTextField extends StatelessWidget {
5050
borderSide: const BorderSide(color: Colors.grey, width: 0.5)),
5151
focusedBorder: OutlineInputBorder(
5252
borderSide:
53-
BorderSide(color: Theme.of(context).accentColor, width: 1.0)),
53+
BorderSide(color: Theme.of(context).colorScheme.secondary, width: 1.0)),
5454
hintText: hintText,
5555
),
5656
);

lib/src/widgets/input/otp_field.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import 'package:flutter/material.dart';
2-
import 'package:flutter/services.dart';
32

43
class OtpField extends TextFormField {
54
OtpField({FormFieldSetter<String>? onSaved, required Color borderColor})

lib/src/widgets/input/pin_field.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ class _PinFieldState extends State<PinField> {
4545
borderSide: const BorderSide(color: Colors.grey, width: 0.5)),
4646
focusedBorder: OutlineInputBorder(
4747
borderSide:
48-
BorderSide(color: Theme.of(context).accentColor, width: 1.0)),
48+
BorderSide(color: Theme.of(context).colorScheme.secondary, width: 1.0)),
4949
),
5050
onChanged: (String value) {
5151
if (value.length == widget.pinLength) {

lib/src/widgets/otp_widget.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ class _OtpWidgetState extends BaseState<OtpWidget> {
5050
padding: EdgeInsets.symmetric(horizontal: 10),
5151
child: new OtpField(
5252
onSaved: (String? value) => _otp = value,
53-
borderColor: Theme.of(context).accentColor,
53+
borderColor: Theme.of(context).colorScheme.secondary,
5454
),
5555
),
5656
heightBox,

lib/src/widgets/pin_widget.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ class _PinWidgetState extends BaseState<PinWidget> {
7676
children: List.generate(
7777
_startCount,
7878
(i) => star(i == (_startCount - 1)
79-
? Theme.of(context).accentColor
79+
? Theme.of(context).colorScheme.secondary
8080
: Theme.of(context).primaryColorLight)),
8181
),
8282
);

lib/src/widgets/sucessful_widget.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ class _SuccessfulWidgetState extends State<SuccessfulWidget>
5454
}
5555
});
5656

57-
WidgetsBinding.instance!.addPostFrameCallback((_) => _startCountdown());
57+
WidgetsBinding.instance.addPostFrameCallback((_) => _startCountdown());
5858
}
5959

6060
@override
@@ -67,7 +67,7 @@ class _SuccessfulWidgetState extends State<SuccessfulWidget>
6767

6868
@override
6969
Widget build(BuildContext context) {
70-
final accentColor = Theme.of(context).accentColor;
70+
final accentColor = Theme.of(context).colorScheme.secondary;
7171
return new Container(
7272
child: new CustomAnimatedWidget(
7373
controller: _mainController,

test/src/common/card_utils_test.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import 'package:flutter_paystack/flutter_paystack.dart';
22
import 'package:flutter_paystack/src/common/card_utils.dart';
33
import 'package:flutter_test/flutter_test.dart';
4-
import 'package:matcher/matcher.dart';
54

65
import 'case.dart';
76

test/src/common/utils_test.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import 'package:flutter/services.dart';
22
import 'package:flutter_paystack/src/common/my_strings.dart';
33
import 'package:flutter_paystack/src/common/utils.dart';
44
import 'package:flutter_test/flutter_test.dart';
5-
import 'package:matcher/matcher.dart';
65

76
void main() {
87
const MethodChannel channel =

0 commit comments

Comments
 (0)