From cb383df517dc5cd5b4d90136b533977a33611b71 Mon Sep 17 00:00:00 2001
From: taehoon
Date: Mon, 25 Feb 2019 04:18:41 -0500
Subject: Fix bug to get wrapped component prop name list
---
src/services/component_utils/component_utils.js | 10 ++++++++++
1 file changed, 10 insertions(+)
create mode 100644 src/services/component_utils/component_utils.js
(limited to 'src/services/component_utils/component_utils.js')
diff --git a/src/services/component_utils/component_utils.js b/src/services/component_utils/component_utils.js
new file mode 100644
index 00000000..77ea14a1
--- /dev/null
+++ b/src/services/component_utils/component_utils.js
@@ -0,0 +1,10 @@
+import isFunction from 'lodash/isFunction'
+
+const getComponentOptions = (Component) => (isFunction(Component)) ? Component.options : Component
+
+const getComponentProps = (Component) => getComponentOptions(Component).props
+
+export {
+ getComponentOptions,
+ getComponentProps
+}
--
cgit v1.2.3-70-g09d2