init commit onap ui

Change-Id: I1dace78817dbba752c550c182dfea118b4a38646
Issue-ID: SDC-1350
Signed-off-by: Israel Lavi <il0695@att.com>
diff --git a/src/react/Tab.js b/src/react/Tab.js
new file mode 100644
index 0000000..5aa0f16
--- /dev/null
+++ b/src/react/Tab.js
@@ -0,0 +1,20 @@
+import React from 'react';
+
+class Tab extends React.Component {
+	render() {
+		const {activeTab, tabId, title, onClick, disabled, className = ''} = this.props;
+		const dataTestId = this.props['data-test-id'];
+		return (
+			<li
+				className={`sdc-tab ${activeTab === tabId ? 'sdc-tab-active' : ''} ${className}`}
+				onClick={!disabled && onClick}
+				data-test-id={dataTestId}
+				role='tab'
+				disabled={disabled}>
+				{title}
+			</li>
+		);
+	}
+}
+
+export default Tab;