1 // Copyright 2022-present 650 Industries. All rights reserved.
2 
3 #include "ExpoViewComponentDescriptor.h"
4 
5 namespace expo {
6 
ExpoViewComponentDescriptor(facebook::react::ComponentDescriptorParameters const & parameters)7 ExpoViewComponentDescriptor::ExpoViewComponentDescriptor(facebook::react::ComponentDescriptorParameters const &parameters)
8   : facebook::react::ConcreteComponentDescriptor<ExpoViewShadowNode>(parameters) {
9 }
10 
getComponentHandle() const11 facebook::react::ComponentHandle ExpoViewComponentDescriptor::getComponentHandle() const {
12   return reinterpret_cast<facebook::react::ComponentHandle>(getComponentName());
13 }
14 
getComponentName() const15 facebook::react::ComponentName ExpoViewComponentDescriptor::getComponentName() const {
16   return std::static_pointer_cast<std::string const>(this->flavor_)->c_str();
17 }
18 
19 } // namespace expo
20