Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 8467 | Rev 15062 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 8467 Rev 14524
Línea 1... Línea 1...
1
import React, { useEffect } from 'react'
1
import React from 'react'
2
import { getData } from '../../helpers/fetchHelpers'
-
 
3
import CompanySizes from '../components/company-sizes/CompanySizes'
2
import CompanySizes from '../components/company-sizes/CompanySizes'
4
import CoverSection from '../components/CoverSection/CoverSection'
3
import CoverSection from '../components/CoverSection/CoverSection'
5
import Footer from '../components/footer/Footer'
4
import Footer from '../components/footer/Footer'
6
import Header from '../components/header/Header'
5
import Header from '../components/header/Header'
7
import Industry from '../components/industry/Industry'
6
import Industry from '../components/industry/Industry'
Línea 11... Línea 10...
11
import WebPage from '../components/web-page/WebPage'
10
import WebPage from '../components/web-page/WebPage'
12
import YearOfFoundation from '../components/year-of-foundation/YearOfFoundation'
11
import YearOfFoundation from '../components/year-of-foundation/YearOfFoundation'
Línea 13... Línea 12...
13
 
12
 
Línea 14... Línea 13...
14
const ProfileView = ({ urlVars }) => {
13
const ProfileView = ({ urlVars }) => {
15
 
14
 
16
  const {
15
	const {
17
    routeWebsite,
16
		routeWebsite,
18
    routeCompanySize,
17
		routeCompanySize,
19
    routeIndustry,
18
		routeIndustry,
20
    routeExtended,
19
		routeExtended,
21
    routeSocialNetworks,
20
		routeSocialNetworks,
22
    routeLocationAdd,
21
		routeLocationAdd,
23
    routeFoundationYear,
22
		routeFoundationYear,
24
    routeImageUpload,
23
		routeImageUpload,
25
    routeCoverUpload,
24
		routeCoverUpload,
26
    routeFooterUpload,
25
		routeFooterUpload,
27
    routeHeaderUpload,
26
		routeHeaderUpload,
28
    companyId,
27
		companyId,
29
    cover,
28
		cover,
30
    followers,
29
		followers,
31
    image,
30
		image,
32
    companyName,
31
		companyName,
33
    overview,
32
		overview,
34
    locations,
33
		locations,
35
    industry,
34
		industry,
36
    companySize,
35
		companySize,
37
    foundationYear,
36
		foundationYear,
38
    website,
37
		website,
39
    header,
38
		header,
40
    footer,
39
		footer,
Línea 41... Línea 40...
41
    googleApiKey
40
		googleApiKey
42
  } = urlVars
41
	} = urlVars
43
 
42
 
44
  return (
43
	return (
45
    <>
44
		<>
46
      <section className="content-header">
45
			<section className="content-header">
47
        <div className="container-fluid">
46
				<div className="container-fluid">
48
          <div className="row mb-2">
47
					<div className="row mb-2">
49
            <div className="col-sm-12">
48
						<div className="col-sm-12">
50
              <h1>Perfil</h1>
49
							<h1>Perfil</h1>
51
            </div>
50
						</div>
52
          </div>
51
					</div>
53
        </div>
52
				</div>
54
      </section>
53
			</section>
55
      <CoverSection
54
			<CoverSection
56
        companyId={companyId}
55
				companyId={companyId}
57
        cover={cover}
56
				cover={cover}
58
        coverUploadUrl={routeCoverUpload}
57
				coverUploadUrl={routeCoverUpload}
59
      />
58
			/>
60
      <div className="row">
59
			<div className="row">
61
        <div className="col-lg-3">
60
				<div className="col-lg-3">
62
          <ProfileInfo
61
					<ProfileInfo
63
            companyId={companyId}
62
						companyId={companyId}
64
            socialNetworksUrl={routeSocialNetworks}
63
						socialNetworksUrl={routeSocialNetworks}
65
            followers={followers}
64
						followers={followers}
66
            image={image}
65
						image={image}
67
            imageUploadUrl={routeImageUpload}
66
						imageUploadUrl={routeImageUpload}
68
          />
67
					/>
69
        </div>
68
				</div>
70
        <div className="col-lg-6">
69
				<div className="col-lg-6">
71
          <div class="main-ws-sec">
70
					<div className="main-ws-sec">
72
            <div class="user-tab-sec rewivew">
71
						<div className="user-tab-sec rewivew">
73
              <h3>{companyName}</h3>
72
							<h3>{companyName}</h3>
74
            </div>
73
						</div>
75
            <Overview
74
						<Overview
76
              overview={overview}
75
							overview={overview}
77
              overviewUrl={routeExtended}
76
							overviewUrl={routeExtended}
78
            />
77
						/>
79
            <Location
78
						<Location
80
              locations={locations}
79
							locations={locations}
81
              locationsAddUrl={routeLocationAdd}
80
							locationsAddUrl={routeLocationAdd}
82
              googleApiKey={googleApiKey}
81
							googleApiKey={googleApiKey}
83
            />
82
						/>
84
            <Industry
83
						<Industry
85
              industry={industry}
84
							industry={industry}
86
              industryUrl={routeIndustry}
85
							industryUrl={routeIndustry}
87
            />
86
						/>
88
            <CompanySizes
87
						<CompanySizes
89
              companySize={companySize}
88
							companySize={companySize}
90
              companySizeUrl={routeCompanySize}
89
							companySizeUrl={routeCompanySize}
91
            />
90
						/>
92
            <YearOfFoundation
91
						<YearOfFoundation
93
              foundationYear={foundationYear}
92
							foundationYear={foundationYear}
94
              foundationYearUrl={routeFoundationYear}
93
							foundationYearUrl={routeFoundationYear}
95
            />
94
						/>
96
            <WebPage
95
						<WebPage
97
              website={website}
96
							website={website}
98
              websiteUrl={routeWebsite}
97
							websiteUrl={routeWebsite}
99
            />
98
						/>
100
            <Header
99
						<Header
101
              companyId={companyId}
100
							companyId={companyId}
102
              header={header}
101
							header={header}
103
              headerUploadUrl={routeHeaderUpload}
102
							headerUploadUrl={routeHeaderUpload}
104
            />
103
						/>
105
            <Footer
104
						<Footer
106
              companyId={companyId}
105
							companyId={companyId}
107
              footer={footer}
106
							footer={footer}
108
              footerUploadUrl={routeFooterUpload}
107
							footerUploadUrl={routeFooterUpload}
109
            />
108
						/>
110
          </div>
109
					</div>
111
        </div>
110
				</div>
112
        <div class="col-lg-3">
111
				<div className="col-lg-3">
113
          <div class="right-sidebar">
112
					<div className="right-sidebar">
114
          </div>
113
					</div>
115
        </div>
114
				</div>
116
      </div>
115
			</div>
Línea 117... Línea 116...
117
    </>
116
		</>
118
  )
117
	)