diff --git a/src/components/profileSummary/view/profileSummaryStyles.js b/src/components/profileSummary/view/profileSummaryStyles.js
index bfd03f08a..c1cc653f6 100644
--- a/src/components/profileSummary/view/profileSummaryStyles.js
+++ b/src/components/profileSummary/view/profileSummaryStyles.js
@@ -5,6 +5,10 @@ export default EStyleSheet.create({
justifyContent: 'center',
flexDirection: 'row',
},
+ textWithIconWrapperColumn: {
+ justifyContent: 'center',
+ flexDirection: 'column',
+ },
longImage: {
borderRadius: 5,
height: 60,
diff --git a/src/components/upvote/container/upvoteContainer.js b/src/components/upvote/container/upvoteContainer.js
new file mode 100644
index 000000000..af7ff73a6
--- /dev/null
+++ b/src/components/upvote/container/upvoteContainer.js
@@ -0,0 +1,43 @@
+import React, { Component } from 'react';
+import { connect } from 'react-redux';
+
+// Services and Actions
+
+// Middleware
+
+// Constants
+
+// Utilities
+
+// Component
+import { ExampleView } from '..';
+
+/*
+ * Props Name Description Value
+ *@props --> props name here description here Value Type Here
+ *
+ */
+
+class ExampleContainer extends Component {
+ constructor(props) {
+ super(props);
+ this.state = {};
+ }
+
+ // Component Life Cycle Functions
+
+ // Component Functions
+
+ render() {
+ // eslint-disable-next-line
+ const { } = this.props;
+
+ return ;
+ }
+}
+
+const mapStateToProps = state => ({
+ user: state.user.user,
+});
+
+export default connect(mapStateToProps)(ExampleContainer);
diff --git a/src/components/upvote/index.js b/src/components/upvote/index.js
new file mode 100644
index 000000000..bac89d864
--- /dev/null
+++ b/src/components/upvote/index.js
@@ -0,0 +1,5 @@
+import ExampleView from './view/exampleView';
+import ExampleContainer from './container/exampleContainer';
+
+export { ExampleView, ExampleContainer };
+export default ExampleContainer;
diff --git a/src/components/upvote/view/upvoteStyles.js b/src/components/upvote/view/upvoteStyles.js
new file mode 100644
index 000000000..7e2389661
--- /dev/null
+++ b/src/components/upvote/view/upvoteStyles.js
@@ -0,0 +1,7 @@
+import EStyleSheet from 'react-native-extended-stylesheet';
+
+export default EStyleSheet.create({
+ styleName: {
+ // TODO: If we need default style. We can put there.
+ },
+});
diff --git a/src/components/upvote/view/upvoteView.js b/src/components/upvote/view/upvoteView.js
new file mode 100644
index 000000000..58c77974a
--- /dev/null
+++ b/src/components/upvote/view/upvoteView.js
@@ -0,0 +1,36 @@
+import React, { Component } from 'react';
+import {} from 'react-native';
+
+// Constants
+
+// Components
+
+// Styles
+// eslint-disable-next-line
+import styles from './_styles';
+
+class ExampleView extends Component {
+ /* Props
+ * ------------------------------------------------
+ * @prop { type } name - Description....
+ */
+
+ constructor(props) {
+ super(props);
+ this.state = {};
+ }
+
+ // Component Life Cycles
+
+ // Component Functions
+
+ render() {
+ // eslint-disable-next-line
+ const {} = this.props;
+
+ // eslint-disable-next-line
+ return ;
+ }
+}
+
+export default ExampleView;