Skip to content

Commit 198a97c

Browse files
Update imports
1 parent 284458d commit 198a97c

File tree

7 files changed

+14
-7
lines changed

7 files changed

+14
-7
lines changed

lib/src/react_client/chain_refs.dart

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
import 'package:js/js_util.dart';
2-
32
import 'package:react/react_client/react_interop.dart';
43
import 'package:react/src/react_client/factory_util.dart';
54

5+
import '../../react.dart' as react;
6+
67
/// Returns a ref that updates both [ref1] and [ref2], effectively
78
/// allowing you to set multiple refs.
89
///

lib/src/react_client/component_registration.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import 'dart:html';
22

3-
43
import 'package:react/react_client/bridge.dart';
54
import 'package:react/react_client/js_backed_map.dart';
65
import 'package:react/react_client/react_interop.dart';
@@ -9,6 +8,7 @@ import 'package:react/react_client/component_factory.dart';
98
import 'package:react/src/react_client/dart_interop_statics.dart';
109
import 'package:react/src/react_client/internal_react_interop.dart';
1110

11+
import '../../react.dart';
1212
import '../js_interop_util.dart';
1313

1414
/// Util used with `registerComponent2` to ensure no important lifecycle

lib/src/react_client/dart_interop_statics.dart

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ import 'dart:js_util';
66

77
import 'package:js/js.dart';
88
import 'package:meta/meta.dart';
9-
109
import 'package:react/react_client/bridge.dart';
1110
import 'package:react/react_client/js_backed_map.dart';
1211
import 'package:react/react_client/js_interop_helpers.dart';
@@ -17,6 +16,8 @@ import 'package:react/src/react_client/internal_react_interop.dart';
1716
import 'package:react/src/react_client/private_utils.dart';
1817
import 'package:react/src/typedefs.dart';
1918

19+
import '../../react.dart';
20+
2021
/// The static methods that proxy JS component lifecycle methods to Dart components.
2122
@internal
2223
@Deprecated('Only used with the deprecated Component base class and not Component2.')

lib/src/react_client/internal_react_interop.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ import 'package:react/react_client/react_interop.dart'
1313
show React, ReactClass, ReactComponent, ReactDartComponentInternal;
1414
import 'package:react/src/typedefs.dart';
1515

16+
import '../../react.dart' show Component, Component2, ComponentFactory;
17+
1618
/// A JavaScript interop class representing a value in a React JS `context` object.
1719
///
1820
/// Used for storing/accessing Dart [ReactDartContextInternal] objects in `context`

lib/src/react_client/lazy.dart

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
import 'dart:js';
22
import 'dart:js_util';
33

4-
54
import 'package:react/react_client/component_factory.dart';
65
import 'package:react/react_client/react_interop.dart';
76
import 'package:react/src/js_interop_util.dart';
87

8+
import '../../react.dart';
9+
910
/// Defer loading a component's code until it is rendered for the first time.
1011
///
1112
/// The `lazy` function is used to create lazy components in react-dart. Lazy components are able to run asynchronous code only when they are trying to be rendered for the first time, allowing for deferred loading of the component's code.
@@ -14,7 +15,7 @@ import 'package:react/src/js_interop_util.dart';
1415
///
1516
/// Example usage:
1617
/// ```dart
17-
///
18+
/// import 'package:react/react.dart' show lazy, Suspense;
1819
/// import './simple_component.dart' deferred as simple;
1920
///
2021
/// final lazyComponent = lazy(() async {

lib/src/react_client/private_utils.dart

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,13 @@ library react_client_private_utils;
44
import 'dart:js_util';
55

66
import 'package:js/js.dart';
7-
87
import 'package:react/react_client/react_interop.dart';
98
import 'package:react/src/js_interop_util.dart';
109
import 'package:react/src/react_client/component_registration.dart' show registerComponent2;
1110
import 'package:react/src/react_client/internal_react_interop.dart';
1211

12+
import '../../react.dart' show Component2;
13+
1314
/// A flag used to cache whether React is accessible.
1415
///
1516
/// This is used when setting environment variables to ensure they can be set properly.

lib/src/typedefs.dart

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
library react.typedefs;
22

3-
43
import 'package:react/react_client/js_backed_map.dart';
54

5+
import '../../react.dart';
6+
67
/// The type of `Component.ref` specified as a callback.
78
///
89
/// See: <https://reactjs.org/docs/refs-and-the-dom.html#the-ref-callback-attribute>

0 commit comments

Comments
 (0)