├── .editorconfig ├── .github └── workflows │ ├── ci.yml │ └── publish.yml ├── .gitignore ├── AUTHORS ├── CHANGELOG.md ├── COPYRIGHT_TRANFER ├── LICENSE ├── README.md ├── analysis_options.yaml ├── aviary.yaml ├── dart_test.yaml ├── example ├── README.md ├── geocodes │ ├── geocodes.dart │ └── geocodes.html ├── index.html ├── js_components │ ├── index.html │ ├── js_components.dart │ └── js_components.js ├── suspense │ ├── index.html │ ├── simple_component.dart │ └── suspense.dart └── test │ ├── call_and_nosuchmethod_test.dart │ ├── call_and_nosuchmethod_test.html │ ├── context_test.dart │ ├── context_test.html │ ├── error_boundary_test.dart │ ├── error_boundary_test.html │ ├── false_and_null_test.dart │ ├── false_and_null_test.html │ ├── function_component_test.dart │ ├── function_component_test.html │ ├── get_dom_node_test.dart │ ├── get_dom_node_test.html │ ├── order_test.dart │ ├── order_test.html │ ├── react_test.dart │ ├── react_test.html │ ├── react_test_components.dart │ ├── ref_test.dart │ ├── ref_test.html │ ├── speed_test.dart │ ├── speed_test.html │ ├── unmount_test.dart │ └── unmount_test.html ├── js_src ├── _dart_helpers.js ├── dart_env_dev.mjs ├── index.mjs ├── react.mjs ├── react_dom.mjs └── react_dom_dev.mjs ├── lib ├── hooks.dart ├── js │ ├── react.dev.js │ ├── react.min.js │ └── react.min.js.map ├── react.dart ├── react.js ├── react.js.map ├── react_client.dart ├── react_client │ ├── bridge.dart │ ├── component_factory.dart │ ├── js_backed_map.dart │ ├── js_interop_helpers.dart │ ├── react_interop.dart │ └── zone.dart ├── react_dom.dart ├── react_dom.js ├── react_dom.js.map ├── react_dom_prod.js ├── react_dom_prod.js.map ├── react_dom_server.dart ├── react_dom_server.js ├── react_dom_server.js.map ├── react_dom_server_prod.js ├── react_dom_server_prod.js.map ├── react_prod.js ├── react_prod.js.map ├── react_test_utils.dart ├── react_with_addons.js ├── react_with_addons.js.map ├── react_with_react_dom_prod.js ├── react_with_react_dom_prod.js.map └── src │ ├── context.dart │ ├── js_interop_util.dart │ ├── prop_validator.dart │ ├── react_client │ ├── chain_refs.dart │ ├── component_registration.dart │ ├── dart2_interop_workaround_bindings.dart │ ├── dart_interop_statics.dart │ ├── event_helpers.dart │ ├── event_prop_key_to_event_factory.dart │ ├── factory_util.dart │ ├── internal_react_interop.dart │ ├── lazy.dart │ ├── private_utils.dart │ ├── synthetic_data_transfer.dart │ └── synthetic_event_wrappers.dart │ ├── react_test_utils │ └── simulate_wrappers.dart │ └── typedefs.dart ├── package.json ├── pnpm-lock.yaml ├── pubspec.yaml ├── test ├── ReactCompositeTestComponent.js ├── ReactSetStateTestComponent.js ├── ReactSetStateTestComponent2.js ├── factory │ ├── common_factory_tests.dart │ ├── dart_factory_test.dart │ ├── dart_function_factory_test.dart │ ├── dom_factory_test.dart │ └── js_factory_test.dart ├── forward_ref_test.dart ├── hooks_test.dart ├── js_builds │ ├── react17 │ │ ├── README │ │ ├── console_spy_include_this_js_first.js │ │ ├── js_dev_test.custom.html │ │ ├── js_dev_test.dart │ │ ├── js_dev_with_addons_test.custom.html │ │ ├── js_dev_with_addons_test.dart │ │ ├── js_prod_combined_test.custom.html │ │ ├── js_prod_combined_test.dart │ │ ├── js_prod_test.custom.html │ │ └── js_prod_test.dart │ ├── react18 │ │ ├── README │ │ ├── console_spy_include_this_js_first.js │ │ ├── js_dev_test.custom.html │ │ ├── js_dev_test.dart │ │ ├── js_prod_test.custom.html │ │ └── js_prod_test.dart │ └── shared_tests.dart ├── lifecycle_test.dart ├── lifecycle_test │ ├── component.dart │ ├── component2.dart │ └── util.dart ├── nullable_callback_detection │ ├── non_null_safe_refs.dart │ ├── null_safe_refs.dart │ ├── nullable_callback_detection_sound_test.dart │ ├── nullable_callback_detection_unsound_test.dart │ └── sound_null_safety_detection.dart ├── react_client │ ├── bridge_test.dart │ ├── chain_refs_test.dart │ ├── event_helpers_test.dart │ ├── js_backed_map_test.dart │ ├── js_interop_helpers_test.dart │ └── react_interop_test.dart ├── react_client_test.dart ├── react_component_test.dart ├── react_context_test.dart ├── react_dom_test.dart ├── react_fragment_test.dart ├── react_lazy_test.dart ├── react_memo_test.dart ├── react_strictmode_test.dart ├── react_suspense_lazy_component.dart ├── react_suspense_test.dart ├── react_test_utils_test.dart ├── react_version_test.dart ├── shared_type_tester.dart ├── templates │ ├── html_template-react17.html │ └── html_template.html ├── test_components.dart ├── test_components2.dart ├── util.dart └── util_test.dart ├── tool ├── dart_dev │ └── config.dart ├── delete_dart_2_only_files.sh └── run_consumer_tests.dart └── vite.config.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/.gitignore -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/AUTHORS -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /COPYRIGHT_TRANFER: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/COPYRIGHT_TRANFER -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/README.md -------------------------------------------------------------------------------- /analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/analysis_options.yaml -------------------------------------------------------------------------------- /aviary.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/aviary.yaml -------------------------------------------------------------------------------- /dart_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/dart_test.yaml -------------------------------------------------------------------------------- /example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/example/README.md -------------------------------------------------------------------------------- /example/geocodes/geocodes.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/example/geocodes/geocodes.dart -------------------------------------------------------------------------------- /example/geocodes/geocodes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/example/geocodes/geocodes.html -------------------------------------------------------------------------------- /example/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/example/index.html -------------------------------------------------------------------------------- /example/js_components/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/example/js_components/index.html -------------------------------------------------------------------------------- /example/js_components/js_components.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/example/js_components/js_components.dart -------------------------------------------------------------------------------- /example/js_components/js_components.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/example/js_components/js_components.js -------------------------------------------------------------------------------- /example/suspense/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/example/suspense/index.html -------------------------------------------------------------------------------- /example/suspense/simple_component.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/example/suspense/simple_component.dart -------------------------------------------------------------------------------- /example/suspense/suspense.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/example/suspense/suspense.dart -------------------------------------------------------------------------------- /example/test/call_and_nosuchmethod_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/example/test/call_and_nosuchmethod_test.dart -------------------------------------------------------------------------------- /example/test/call_and_nosuchmethod_test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/example/test/call_and_nosuchmethod_test.html -------------------------------------------------------------------------------- /example/test/context_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/example/test/context_test.dart -------------------------------------------------------------------------------- /example/test/context_test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/example/test/context_test.html -------------------------------------------------------------------------------- /example/test/error_boundary_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/example/test/error_boundary_test.dart -------------------------------------------------------------------------------- /example/test/error_boundary_test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/example/test/error_boundary_test.html -------------------------------------------------------------------------------- /example/test/false_and_null_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/example/test/false_and_null_test.dart -------------------------------------------------------------------------------- /example/test/false_and_null_test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/example/test/false_and_null_test.html -------------------------------------------------------------------------------- /example/test/function_component_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/example/test/function_component_test.dart -------------------------------------------------------------------------------- /example/test/function_component_test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/example/test/function_component_test.html -------------------------------------------------------------------------------- /example/test/get_dom_node_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/example/test/get_dom_node_test.dart -------------------------------------------------------------------------------- /example/test/get_dom_node_test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/example/test/get_dom_node_test.html -------------------------------------------------------------------------------- /example/test/order_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/example/test/order_test.dart -------------------------------------------------------------------------------- /example/test/order_test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/example/test/order_test.html -------------------------------------------------------------------------------- /example/test/react_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/example/test/react_test.dart -------------------------------------------------------------------------------- /example/test/react_test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/example/test/react_test.html -------------------------------------------------------------------------------- /example/test/react_test_components.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/example/test/react_test_components.dart -------------------------------------------------------------------------------- /example/test/ref_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/example/test/ref_test.dart -------------------------------------------------------------------------------- /example/test/ref_test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/example/test/ref_test.html -------------------------------------------------------------------------------- /example/test/speed_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/example/test/speed_test.dart -------------------------------------------------------------------------------- /example/test/speed_test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/example/test/speed_test.html -------------------------------------------------------------------------------- /example/test/unmount_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/example/test/unmount_test.dart -------------------------------------------------------------------------------- /example/test/unmount_test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/example/test/unmount_test.html -------------------------------------------------------------------------------- /js_src/_dart_helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/js_src/_dart_helpers.js -------------------------------------------------------------------------------- /js_src/dart_env_dev.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/js_src/dart_env_dev.mjs -------------------------------------------------------------------------------- /js_src/index.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/js_src/index.mjs -------------------------------------------------------------------------------- /js_src/react.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/js_src/react.mjs -------------------------------------------------------------------------------- /js_src/react_dom.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/js_src/react_dom.mjs -------------------------------------------------------------------------------- /js_src/react_dom_dev.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/js_src/react_dom_dev.mjs -------------------------------------------------------------------------------- /lib/hooks.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/hooks.dart -------------------------------------------------------------------------------- /lib/js/react.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/js/react.dev.js -------------------------------------------------------------------------------- /lib/js/react.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/js/react.min.js -------------------------------------------------------------------------------- /lib/js/react.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/js/react.min.js.map -------------------------------------------------------------------------------- /lib/react.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/react.dart -------------------------------------------------------------------------------- /lib/react.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/react.js -------------------------------------------------------------------------------- /lib/react.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/react.js.map -------------------------------------------------------------------------------- /lib/react_client.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/react_client.dart -------------------------------------------------------------------------------- /lib/react_client/bridge.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/react_client/bridge.dart -------------------------------------------------------------------------------- /lib/react_client/component_factory.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/react_client/component_factory.dart -------------------------------------------------------------------------------- /lib/react_client/js_backed_map.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/react_client/js_backed_map.dart -------------------------------------------------------------------------------- /lib/react_client/js_interop_helpers.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/react_client/js_interop_helpers.dart -------------------------------------------------------------------------------- /lib/react_client/react_interop.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/react_client/react_interop.dart -------------------------------------------------------------------------------- /lib/react_client/zone.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/react_client/zone.dart -------------------------------------------------------------------------------- /lib/react_dom.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/react_dom.dart -------------------------------------------------------------------------------- /lib/react_dom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/react_dom.js -------------------------------------------------------------------------------- /lib/react_dom.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/react_dom.js.map -------------------------------------------------------------------------------- /lib/react_dom_prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/react_dom_prod.js -------------------------------------------------------------------------------- /lib/react_dom_prod.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/react_dom_prod.js.map -------------------------------------------------------------------------------- /lib/react_dom_server.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/react_dom_server.dart -------------------------------------------------------------------------------- /lib/react_dom_server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/react_dom_server.js -------------------------------------------------------------------------------- /lib/react_dom_server.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/react_dom_server.js.map -------------------------------------------------------------------------------- /lib/react_dom_server_prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/react_dom_server_prod.js -------------------------------------------------------------------------------- /lib/react_dom_server_prod.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/react_dom_server_prod.js.map -------------------------------------------------------------------------------- /lib/react_prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/react_prod.js -------------------------------------------------------------------------------- /lib/react_prod.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/react_prod.js.map -------------------------------------------------------------------------------- /lib/react_test_utils.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/react_test_utils.dart -------------------------------------------------------------------------------- /lib/react_with_addons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/react_with_addons.js -------------------------------------------------------------------------------- /lib/react_with_addons.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/react_with_addons.js.map -------------------------------------------------------------------------------- /lib/react_with_react_dom_prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/react_with_react_dom_prod.js -------------------------------------------------------------------------------- /lib/react_with_react_dom_prod.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/react_with_react_dom_prod.js.map -------------------------------------------------------------------------------- /lib/src/context.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/src/context.dart -------------------------------------------------------------------------------- /lib/src/js_interop_util.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/src/js_interop_util.dart -------------------------------------------------------------------------------- /lib/src/prop_validator.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/src/prop_validator.dart -------------------------------------------------------------------------------- /lib/src/react_client/chain_refs.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/src/react_client/chain_refs.dart -------------------------------------------------------------------------------- /lib/src/react_client/component_registration.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/src/react_client/component_registration.dart -------------------------------------------------------------------------------- /lib/src/react_client/dart2_interop_workaround_bindings.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/src/react_client/dart2_interop_workaround_bindings.dart -------------------------------------------------------------------------------- /lib/src/react_client/dart_interop_statics.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/src/react_client/dart_interop_statics.dart -------------------------------------------------------------------------------- /lib/src/react_client/event_helpers.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/src/react_client/event_helpers.dart -------------------------------------------------------------------------------- /lib/src/react_client/event_prop_key_to_event_factory.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/src/react_client/event_prop_key_to_event_factory.dart -------------------------------------------------------------------------------- /lib/src/react_client/factory_util.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/src/react_client/factory_util.dart -------------------------------------------------------------------------------- /lib/src/react_client/internal_react_interop.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/src/react_client/internal_react_interop.dart -------------------------------------------------------------------------------- /lib/src/react_client/lazy.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/src/react_client/lazy.dart -------------------------------------------------------------------------------- /lib/src/react_client/private_utils.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/src/react_client/private_utils.dart -------------------------------------------------------------------------------- /lib/src/react_client/synthetic_data_transfer.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/src/react_client/synthetic_data_transfer.dart -------------------------------------------------------------------------------- /lib/src/react_client/synthetic_event_wrappers.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/src/react_client/synthetic_event_wrappers.dart -------------------------------------------------------------------------------- /lib/src/react_test_utils/simulate_wrappers.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/src/react_test_utils/simulate_wrappers.dart -------------------------------------------------------------------------------- /lib/src/typedefs.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/lib/src/typedefs.dart -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/pubspec.yaml -------------------------------------------------------------------------------- /test/ReactCompositeTestComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/ReactCompositeTestComponent.js -------------------------------------------------------------------------------- /test/ReactSetStateTestComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/ReactSetStateTestComponent.js -------------------------------------------------------------------------------- /test/ReactSetStateTestComponent2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/ReactSetStateTestComponent2.js -------------------------------------------------------------------------------- /test/factory/common_factory_tests.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/factory/common_factory_tests.dart -------------------------------------------------------------------------------- /test/factory/dart_factory_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/factory/dart_factory_test.dart -------------------------------------------------------------------------------- /test/factory/dart_function_factory_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/factory/dart_function_factory_test.dart -------------------------------------------------------------------------------- /test/factory/dom_factory_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/factory/dom_factory_test.dart -------------------------------------------------------------------------------- /test/factory/js_factory_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/factory/js_factory_test.dart -------------------------------------------------------------------------------- /test/forward_ref_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/forward_ref_test.dart -------------------------------------------------------------------------------- /test/hooks_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/hooks_test.dart -------------------------------------------------------------------------------- /test/js_builds/react17/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/js_builds/react17/README -------------------------------------------------------------------------------- /test/js_builds/react17/console_spy_include_this_js_first.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/js_builds/react17/console_spy_include_this_js_first.js -------------------------------------------------------------------------------- /test/js_builds/react17/js_dev_test.custom.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/js_builds/react17/js_dev_test.custom.html -------------------------------------------------------------------------------- /test/js_builds/react17/js_dev_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/js_builds/react17/js_dev_test.dart -------------------------------------------------------------------------------- /test/js_builds/react17/js_dev_with_addons_test.custom.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/js_builds/react17/js_dev_with_addons_test.custom.html -------------------------------------------------------------------------------- /test/js_builds/react17/js_dev_with_addons_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/js_builds/react17/js_dev_with_addons_test.dart -------------------------------------------------------------------------------- /test/js_builds/react17/js_prod_combined_test.custom.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/js_builds/react17/js_prod_combined_test.custom.html -------------------------------------------------------------------------------- /test/js_builds/react17/js_prod_combined_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/js_builds/react17/js_prod_combined_test.dart -------------------------------------------------------------------------------- /test/js_builds/react17/js_prod_test.custom.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/js_builds/react17/js_prod_test.custom.html -------------------------------------------------------------------------------- /test/js_builds/react17/js_prod_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/js_builds/react17/js_prod_test.dart -------------------------------------------------------------------------------- /test/js_builds/react18/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/js_builds/react18/README -------------------------------------------------------------------------------- /test/js_builds/react18/console_spy_include_this_js_first.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/js_builds/react18/console_spy_include_this_js_first.js -------------------------------------------------------------------------------- /test/js_builds/react18/js_dev_test.custom.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/js_builds/react18/js_dev_test.custom.html -------------------------------------------------------------------------------- /test/js_builds/react18/js_dev_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/js_builds/react18/js_dev_test.dart -------------------------------------------------------------------------------- /test/js_builds/react18/js_prod_test.custom.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/js_builds/react18/js_prod_test.custom.html -------------------------------------------------------------------------------- /test/js_builds/react18/js_prod_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/js_builds/react18/js_prod_test.dart -------------------------------------------------------------------------------- /test/js_builds/shared_tests.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/js_builds/shared_tests.dart -------------------------------------------------------------------------------- /test/lifecycle_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/lifecycle_test.dart -------------------------------------------------------------------------------- /test/lifecycle_test/component.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/lifecycle_test/component.dart -------------------------------------------------------------------------------- /test/lifecycle_test/component2.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/lifecycle_test/component2.dart -------------------------------------------------------------------------------- /test/lifecycle_test/util.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/lifecycle_test/util.dart -------------------------------------------------------------------------------- /test/nullable_callback_detection/non_null_safe_refs.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/nullable_callback_detection/non_null_safe_refs.dart -------------------------------------------------------------------------------- /test/nullable_callback_detection/null_safe_refs.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/nullable_callback_detection/null_safe_refs.dart -------------------------------------------------------------------------------- /test/nullable_callback_detection/nullable_callback_detection_sound_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/nullable_callback_detection/nullable_callback_detection_sound_test.dart -------------------------------------------------------------------------------- /test/nullable_callback_detection/nullable_callback_detection_unsound_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/nullable_callback_detection/nullable_callback_detection_unsound_test.dart -------------------------------------------------------------------------------- /test/nullable_callback_detection/sound_null_safety_detection.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/nullable_callback_detection/sound_null_safety_detection.dart -------------------------------------------------------------------------------- /test/react_client/bridge_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/react_client/bridge_test.dart -------------------------------------------------------------------------------- /test/react_client/chain_refs_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/react_client/chain_refs_test.dart -------------------------------------------------------------------------------- /test/react_client/event_helpers_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/react_client/event_helpers_test.dart -------------------------------------------------------------------------------- /test/react_client/js_backed_map_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/react_client/js_backed_map_test.dart -------------------------------------------------------------------------------- /test/react_client/js_interop_helpers_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/react_client/js_interop_helpers_test.dart -------------------------------------------------------------------------------- /test/react_client/react_interop_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/react_client/react_interop_test.dart -------------------------------------------------------------------------------- /test/react_client_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/react_client_test.dart -------------------------------------------------------------------------------- /test/react_component_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/react_component_test.dart -------------------------------------------------------------------------------- /test/react_context_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/react_context_test.dart -------------------------------------------------------------------------------- /test/react_dom_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/react_dom_test.dart -------------------------------------------------------------------------------- /test/react_fragment_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/react_fragment_test.dart -------------------------------------------------------------------------------- /test/react_lazy_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/react_lazy_test.dart -------------------------------------------------------------------------------- /test/react_memo_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/react_memo_test.dart -------------------------------------------------------------------------------- /test/react_strictmode_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/react_strictmode_test.dart -------------------------------------------------------------------------------- /test/react_suspense_lazy_component.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/react_suspense_lazy_component.dart -------------------------------------------------------------------------------- /test/react_suspense_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/react_suspense_test.dart -------------------------------------------------------------------------------- /test/react_test_utils_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/react_test_utils_test.dart -------------------------------------------------------------------------------- /test/react_version_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/react_version_test.dart -------------------------------------------------------------------------------- /test/shared_type_tester.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/shared_type_tester.dart -------------------------------------------------------------------------------- /test/templates/html_template-react17.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/templates/html_template-react17.html -------------------------------------------------------------------------------- /test/templates/html_template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/templates/html_template.html -------------------------------------------------------------------------------- /test/test_components.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/test_components.dart -------------------------------------------------------------------------------- /test/test_components2.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/test_components2.dart -------------------------------------------------------------------------------- /test/util.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/util.dart -------------------------------------------------------------------------------- /test/util_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/test/util_test.dart -------------------------------------------------------------------------------- /tool/dart_dev/config.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/tool/dart_dev/config.dart -------------------------------------------------------------------------------- /tool/delete_dart_2_only_files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/tool/delete_dart_2_only_files.sh -------------------------------------------------------------------------------- /tool/run_consumer_tests.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/tool/run_consumer_tests.dart -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Workiva/react-dart/HEAD/vite.config.js --------------------------------------------------------------------------------