1 // Copyright 2022-present 650 Industries. All rights reserved.
2 
3 #pragma once
4 
5 #ifdef __cplusplus
6 
7 #include <react/renderer/components/view/ConcreteViewShadowNode.h>
8 
9 #include "ExpoViewProps.h"
10 #include "ExpoViewEventEmitter.h"
11 #include "ExpoViewState.h"
12 
13 namespace expo {
14 
15 extern const char ExpoViewComponentName[];
16 
17 class ExpoViewShadowNode final : public facebook::react::ConcreteViewShadowNode<ExpoViewComponentName, ExpoViewProps, ExpoViewEventEmitter, ExpoViewState> {
18 public:
19   using ConcreteViewShadowNode::ConcreteViewShadowNode;
20 };
21 
22 } // namespace expo
23 
24 #endif // __cplusplus
25