LegacyViewManagerInteropShadowNode.h 909 B

123456789101112131415161718192021222324252627
  1. /*
  2. * Copyright (c) Facebook, Inc. and its affiliates.
  3. *
  4. * This source code is licensed under the MIT license found in the
  5. * LICENSE file in the root directory of this source tree.
  6. */
  7. #pragma once
  8. #include <react/components/legacyviewmanagerinterop/LegacyViewManagerInteropState.h>
  9. #include <react/components/legacyviewmanagerinterop/LegacyViewManagerInteropViewEventEmitter.h>
  10. #include <react/components/legacyviewmanagerinterop/LegacyViewManagerInteropViewProps.h>
  11. #include <react/components/view/ConcreteViewShadowNode.h>
  12. namespace facebook {
  13. namespace react {
  14. extern const char LegacyViewManagerInteropComponentName[];
  15. using LegacyViewManagerInteropShadowNode = ConcreteViewShadowNode<
  16. LegacyViewManagerInteropComponentName,
  17. LegacyViewManagerInteropViewProps,
  18. LegacyViewManagerInteropViewEventEmitter,
  19. LegacyViewManagerInteropState>;
  20. } // namespace react
  21. } // namespace facebook