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) {
467467
468468class ChatAPI {
469469 static void subscribeToFriendStatus (int id, Function handleStatusChange) =>
470- handleStatusChange ({'isOnline' : id % 2 == 0 ? true : false });
470+ handleStatusChange ({'isOnline' : id % 2 == 0 });
471471
472472 static void unsubscribeFromFriendStatus (int id, Function handleStatusChange) =>
473473 handleStatusChange ({'isOnline' : false });
Original file line number Diff line number Diff line change @@ -87,9 +87,8 @@ class ReactDartComponentFactoryProxy<TComponent extends Component> extends React
8787 /// into [generateExtendedJsProps] upon [ReactElement] creation.
8888 final Map defaultProps;
8989
90- ReactDartComponentFactoryProxy (ReactClass reactClass)
91- : reactClass = reactClass,
92- defaultProps = reactClass.dartDefaultProps;
90+ ReactDartComponentFactoryProxy (this .reactClass)
91+ : defaultProps = reactClass.dartDefaultProps;
9392
9493 @override
9594 ReactClass get type => reactClass;
@@ -182,9 +181,8 @@ class ReactDartComponentFactoryProxy2<TComponent extends Component2> extends Rea
182181 @override
183182 final Map defaultProps;
184183
185- ReactDartComponentFactoryProxy2 (ReactClass reactClass)
186- : reactClass = reactClass,
187- defaultProps = JsBackedMap .fromJs (reactClass.defaultProps);
184+ ReactDartComponentFactoryProxy2 (this .reactClass)
185+ : defaultProps = JsBackedMap .fromJs (reactClass.defaultProps);
188186
189187 @override
190188 ReactClass get type => reactClass;
Original file line number Diff line number Diff line change 1- // ignore_for_file: deprecated_member_use_from_same_package
21/// JS interop classes for main React JS APIs and react-dart internals.
32///
43/// For use in `react_client.dart` and by advanced react-dart users.
@@ -855,10 +854,10 @@ class JsComponentConfig {
855854@anonymous
856855class JsComponentConfig2 {
857856 external factory JsComponentConfig2 ({
857+ @required List <String > skipMethods,
858858 dynamic contextType,
859859 JsMap defaultProps,
860860 JsMap propTypes,
861- @required List <String > skipMethods,
862861 });
863862}
864863
@@ -874,5 +873,5 @@ class ReactErrorInfo {
874873
875874 /// The dart stack trace associated with this error.
876875 external StackTrace get dartStackTrace;
877- external set dartStackTrace (StackTrace );
876+ external set dartStackTrace (StackTrace value );
878877}
Original file line number Diff line number Diff line change @@ -405,7 +405,6 @@ void refTests<T>(
405405 test ('string refs' , () {
406406 final renderedInstance = _renderWithStringRefSupportingOwner (() => factory ({'ref' : 'test' }));
407407
408- // ignore: deprecated_member_use_from_same_package
409408 verifyRefValue (renderedInstance.dartComponent.ref ('test' ));
410409 });
411410 });
@@ -645,9 +644,7 @@ class EventTestCase {
645644 description = 'JS handler $description ' ;
646645
647646 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 ();
651648 }
652649
653650 void simulate (Element node) => callMethod (_Simulate , _camelCaseEventName, [node]);
@@ -656,5 +653,9 @@ class EventTestCase {
656653 String toString () => 'EventHelper: ($eventPropKey ) $description ' ;
657654}
658655
656+ extension on String {
657+ String capitalize () => substring (0 , 1 ).toLowerCase () + substring (1 );
658+ }
659+
659660@JS ('React.addons.TestUtils.Simulate' )
660661external dynamic get _Simulate ;
Original file line number Diff line number Diff line change @@ -13,7 +13,6 @@ import 'factory/common_factory_tests.dart';
1313main () {
1414 group ('forwardRef' , () {
1515 group ('- common factory behavior -' , () {
16- // ignore: deprecated_member_use_from_same_package
1716 final ForwardRefTest = react.forwardRef ((props, ref) {
1817 props['onDartRender' ]? .call (props);
1918 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 {
220220 }
221221
222222 @override
223- void render () {
223+ render () {
224224 _throwError ();
225225 return react.div ({'key' : 'defaultMessage' }, 'Error' );
226226 }
Original file line number Diff line number Diff line change @@ -124,7 +124,7 @@ class RefTestCaseCollection<T> {
124124 );
125125 }
126126
127- RefTestCase createRefObjectCase < T > () {
127+ RefTestCase createRefObjectCase () {
128128 const name = 'ref object' ;
129129 final ref = createRef <T >();
130130 return RefTestCase (
@@ -175,7 +175,7 @@ class RefTestCaseCollection<T> {
175175 createJsRefObjectCase (),
176176 ];
177177
178- RefTestCase createCaseByName < T > (String name) => createAllCases ().singleWhere ((c) => c.name == name);
178+ RefTestCase createCaseByName (String name) => createAllCases ().singleWhere ((c) => c.name == name);
179179
180180 List <String > get allTestCaseNames => createAllCases ().map ((c) => c.name).toList ();
181181}
You can’t perform that action at this time.
0 commit comments