Index: client_app/src/components/filter/search.js
===================================================================
--- client_app/src/components/filter/search.js	(revision 21175ba169b9b07c23f27659f06ff043e4d43af6)
+++ client_app/src/components/filter/search.js	(revision 4302312051f1972813dff1cedf494d6cfc1a4ae2)
@@ -97,16 +97,5 @@
                 {formData.items.map(item => {
                     return  (item.skillsTrained && <Internships
-                            title={item.title}
-                            description={item.description}
-                            accountName={item.accountName}
-                            accountEmail={item.accountEmail}
-                            skills={item.skillsTrained}
-                    />) || (<Jobs
-                        title={item.title}
-                        description={item.description}
-                        accountName={item.accountName}
-                        accountEmail={item.accountEmail}
-                        skills={item.skillsRequired}
-                    />)
+                            item={item} />) || (<Jobs item={item} />)
                 })}
             </Container>
Index: client_app/src/components/item_components/job_component.js
===================================================================
--- client_app/src/components/item_components/job_component.js	(revision 21175ba169b9b07c23f27659f06ff043e4d43af6)
+++ client_app/src/components/item_components/job_component.js	(revision 4302312051f1972813dff1cedf494d6cfc1a4ae2)
@@ -6,22 +6,22 @@
     return(
         <Segment>
-            <Header as="h3">{props.title}</Header>
+            <Header as="h3">{props.item.title}</Header>
             {props.type!=="USER" ? <Button primary as={Link} to={{
                 pathname: "/edit/job",
                 state: {
-                    jobId: props.id,
-                    accId: props.accId,
-                    type: props.type
+                    jobId: props.item.id,
+                    accId: props.item.accId,
+                    type: props.item.type
                 }
             }}>Edit</Button> : <span> </span>}
-            <Segment>{props.description}</Segment>
+            <Segment>{props.item.description}</Segment>
             <Segment>
-                <Header as="h5" color="grey">{props.accountName}</Header>
-                <Header as="h4" color="blue">Owner Mail: {props.accountEmail}</Header>
+                <Header as="h5" color="grey">{props.item.accountName}</Header>
+                <Header as="h4" color="blue">Owner Mail: {props.item.accountEmail}</Header>
             </Segment>
             <Segment>
                 <Header as="h3">Skills Required:</Header>
                 <List>
-                    {props.skills.map(skill => {
+                    {props.item.skills.map(skill => {
                         return <List.Item key={skill.id}>{skill.name}</List.Item>
                     })}
Index: client_app/src/components/work/company_jobs.js
===================================================================
--- client_app/src/components/work/company_jobs.js	(revision 21175ba169b9b07c23f27659f06ff043e4d43af6)
+++ client_app/src/components/work/company_jobs.js	(revision 4302312051f1972813dff1cedf494d6cfc1a4ae2)
@@ -14,10 +14,5 @@
                     {props.userProfile.jobs.map(item =>{
                         return <Jobs
-                            title={item.title}
-                            description={item.description}
-                            accountName={item.accountName}
-                            accountEmail={item.accountEmail}
-                            skills={item.skillsRequired}
-                            type={props.userProfile.type}
+                            item={item}
                         />
                     })}
Index: client_app/src/components/work/team_jobs.js
===================================================================
--- client_app/src/components/work/team_jobs.js	(revision 21175ba169b9b07c23f27659f06ff043e4d43af6)
+++ client_app/src/components/work/team_jobs.js	(revision 4302312051f1972813dff1cedf494d6cfc1a4ae2)
@@ -14,10 +14,5 @@
                     {props.userProfile.jobs.map(item =>{
                         return <Jobs
-                            title={item.title}
-                            description={item.description}
-                            accountName={item.accountName}
-                            accountEmail={item.accountEmail}
-                            skills={item.skillsRequired}
-                            type={props.userProfile.type}
+                            item={item}
                         />
                     })}
Index: client_app/src/components/work/user_jobs.js
===================================================================
--- client_app/src/components/work/user_jobs.js	(revision 21175ba169b9b07c23f27659f06ff043e4d43af6)
+++ client_app/src/components/work/user_jobs.js	(revision 4302312051f1972813dff1cedf494d6cfc1a4ae2)
@@ -13,10 +13,5 @@
                     {props.userProfile.jobs.map(item =>{
                         return <Jobs
-                            title={item.title}
-                            description={item.description}
-                            accountName={item.accountName}
-                            accountEmail={item.accountEmail}
-                            skills={item.skillsRequired}
-                            type={props.userProfile.type}
+                            item={item}
                         />
                     })}
