Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 5772 | Rev 5795 | Ir a la última revisión | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
5744 stevensc 1
import axios from 'axios'
5763 stevensc 2
import React, { useEffect, useState } from 'react'
5743 stevensc 3
 
5744 stevensc 4
const ProfileView = ({ urlVars }) => {
5743 stevensc 5
 
5744 stevensc 6
  const {
7
    routeWebsite,
8
    routeCompanySize,
9
    routeIndustry,
10
    routeExtended,
11
    routeSocialNetworks,
12
    routeLocationAdd,
13
    routeFoundationYear,
14
    routeImageUpload,
15
    routeCoverUpload,
16
    routeFooterUpload,
17
    routeHeaderUpload,
5758 stevensc 18
    companyId,
5751 stevensc 19
    cover
5744 stevensc 20
  } = urlVars
21
 
5748 stevensc 22
  const getData = async (url) => {
23
    try {
24
      const { data } = await axios.get(url)
5763 stevensc 25
 
5762 stevensc 26
      return data.data
5748 stevensc 27
    }
28
    catch (err) {
29
      console.log(err)
30
    }
5746 stevensc 31
  }
5744 stevensc 32
 
5746 stevensc 33
  useEffect(() => {
5751 stevensc 34
    getData(routeCoverUpload)
5748 stevensc 35
      .then(resp => console.log(resp))
36
      .catch(err => console.log(err))
5755 stevensc 37
 
5744 stevensc 38
  }, []);
5743 stevensc 39
 
40
  return (
5751 stevensc 41
    <>
5765 stevensc 42
      <section className="content-header">
43
        <div className="container-fluid">
44
          <div className="row mb-2">
45
            <div className="col-sm-12">
5762 stevensc 46
              <h1>Perfil</h1>
47
            </div>
48
          </div>
49
        </div>
50
      </section>
5774 stevensc 51
      <div className="row">
52
        <div className="col-12">
53
          <section className="cover-sec">
54
            <img
55
              id="user-cover-img"
56
              src={
57
                cover
58
                  ? `/storage/type/company-cover/code/${companyId}/filename/${cover}`
59
                  : ''
60
              }
61
              alt=""
62
            />
63
            <div className="add-pic-box change-cover-image">
64
              <div className="container">
65
                <div className="row no-gutters">
66
                  <div className="col-lg-12 col-sm-12">
67
                    <a href="#" className="btn-cover-open">
68
                      <i className="fa fa-camera"></i>
69
                    </a>
70
                  </div>
71
                </div>
72
              </div>
73
            </div>
74
          </section>
75
        </div>
76
      </div>
5751 stevensc 77
    </>
5743 stevensc 78
  )
79
}
80
 
81
export default ProfileView