File tree Expand file tree Collapse file tree 7 files changed +15
-18
lines changed Expand file tree Collapse file tree 7 files changed +15
-18
lines changed Original file line number Diff line number Diff line change @@ -467,7 +467,7 @@ UseImperativeHandleTestComponent2(Map props) {
467
467
468
468
class ChatAPI {
469
469
static void subscribeToFriendStatus (int id, Function handleStatusChange) =>
470
- handleStatusChange ({'isOnline' : id % 2 == 0 ? true : false });
470
+ handleStatusChange ({'isOnline' : id % 2 == 0 });
471
471
472
472
static void unsubscribeFromFriendStatus (int id, Function handleStatusChange) =>
473
473
handleStatusChange ({'isOnline' : false });
Original file line number Diff line number Diff line change @@ -87,9 +87,8 @@ class ReactDartComponentFactoryProxy<TComponent extends Component> extends React
87
87
/// into [generateExtendedJsProps] upon [ReactElement] creation.
88
88
final Map defaultProps;
89
89
90
- ReactDartComponentFactoryProxy (ReactClass reactClass)
91
- : reactClass = reactClass,
92
- defaultProps = reactClass.dartDefaultProps;
90
+ ReactDartComponentFactoryProxy (this .reactClass)
91
+ : defaultProps = reactClass.dartDefaultProps;
93
92
94
93
@override
95
94
ReactClass get type => reactClass;
@@ -182,9 +181,8 @@ class ReactDartComponentFactoryProxy2<TComponent extends Component2> extends Rea
182
181
@override
183
182
final Map defaultProps;
184
183
185
- ReactDartComponentFactoryProxy2 (ReactClass reactClass)
186
- : reactClass = reactClass,
187
- defaultProps = JsBackedMap .fromJs (reactClass.defaultProps);
184
+ ReactDartComponentFactoryProxy2 (this .reactClass)
185
+ : defaultProps = JsBackedMap .fromJs (reactClass.defaultProps);
188
186
189
187
@override
190
188
ReactClass get type => reactClass;
Original file line number Diff line number Diff line change 1
- // ignore_for_file: deprecated_member_use_from_same_package
2
1
/// JS interop classes for main React JS APIs and react-dart internals.
3
2
///
4
3
/// For use in `react_client.dart` and by advanced react-dart users.
@@ -855,10 +854,10 @@ class JsComponentConfig {
855
854
@anonymous
856
855
class JsComponentConfig2 {
857
856
external factory JsComponentConfig2 ({
857
+ @required List <String > skipMethods,
858
858
dynamic contextType,
859
859
JsMap defaultProps,
860
860
JsMap propTypes,
861
- @required List <String > skipMethods,
862
861
});
863
862
}
864
863
@@ -874,5 +873,5 @@ class ReactErrorInfo {
874
873
875
874
/// The dart stack trace associated with this error.
876
875
external StackTrace get dartStackTrace;
877
- external set dartStackTrace (StackTrace );
876
+ external set dartStackTrace (StackTrace value );
878
877
}
Original file line number Diff line number Diff line change @@ -405,7 +405,6 @@ void refTests<T>(
405
405
test ('string refs' , () {
406
406
final renderedInstance = _renderWithStringRefSupportingOwner (() => factory ({'ref' : 'test' }));
407
407
408
- // ignore: deprecated_member_use_from_same_package
409
408
verifyRefValue (renderedInstance.dartComponent.ref ('test' ));
410
409
});
411
410
});
@@ -645,9 +644,7 @@ class EventTestCase {
645
644
description = 'JS handler $description ' ;
646
645
647
646
String get _camelCaseEventName {
648
- var name = eventPropKey.replaceFirst (RegExp (r'^on' ), '' );
649
- name = name.substring (0 , 1 ).toLowerCase () + name.substring (1 );
650
- return name;
647
+ return eventPropKey.replaceFirst (RegExp (r'^on' ), '' ).capitalize ();
651
648
}
652
649
653
650
void simulate (Element node) => callMethod (_Simulate , _camelCaseEventName, [node]);
@@ -656,5 +653,9 @@ class EventTestCase {
656
653
String toString () => 'EventHelper: ($eventPropKey ) $description ' ;
657
654
}
658
655
656
+ extension on String {
657
+ String capitalize () => substring (0 , 1 ).toLowerCase () + substring (1 );
658
+ }
659
+
659
660
@JS ('React.addons.TestUtils.Simulate' )
660
661
external dynamic get _Simulate ;
Original file line number Diff line number Diff line change @@ -13,7 +13,6 @@ import 'factory/common_factory_tests.dart';
13
13
main () {
14
14
group ('forwardRef' , () {
15
15
group ('- common factory behavior -' , () {
16
- // ignore: deprecated_member_use_from_same_package
17
16
final ForwardRefTest = react.forwardRef ((props, ref) {
18
17
props['onDartRender' ]? .call (props);
19
18
return react.div ({...props, 'ref' : ref});
Original file line number Diff line number Diff line change @@ -220,7 +220,7 @@ class _ErrorComponent extends react.Component2 {
220
220
}
221
221
222
222
@override
223
- void render () {
223
+ render () {
224
224
_throwError ();
225
225
return react.div ({'key' : 'defaultMessage' }, 'Error' );
226
226
}
Original file line number Diff line number Diff line change @@ -124,7 +124,7 @@ class RefTestCaseCollection<T> {
124
124
);
125
125
}
126
126
127
- RefTestCase createRefObjectCase < T > () {
127
+ RefTestCase createRefObjectCase () {
128
128
const name = 'ref object' ;
129
129
final ref = createRef <T >();
130
130
return RefTestCase (
@@ -175,7 +175,7 @@ class RefTestCaseCollection<T> {
175
175
createJsRefObjectCase (),
176
176
];
177
177
178
- RefTestCase createCaseByName < T > (String name) => createAllCases ().singleWhere ((c) => c.name == name);
178
+ RefTestCase createCaseByName (String name) => createAllCases ().singleWhere ((c) => c.name == name);
179
179
180
180
List <String > get allTestCaseNames => createAllCases ().map ((c) => c.name).toList ();
181
181
}
You can’t perform that action at this time.
0 commit comments