Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

Rev 5417 Rev 5422
Línea 38... Línea 38...
38
    companySize,
38
    companySize,
39
    foundationYear,
39
    foundationYear,
40
    website,
40
    website,
41
    timeline
41
    timeline
42
  } = backendVars
42
  } = backendVars
43
  const [initialLoading, setInitialLoading] = useState(true)
-
 
44
  const [isFollower, setIsFollower] = useState(false)
43
  const [isFollower, setIsFollower] = useState(false)
45
  const [currentTab, setCurrentTab] = useState(TABS.INFO)
44
  const [currentTab, setCurrentTab] = useState(TABS.INFO)
46
  const shouldSetInitialTab = useRef(true)
45
  const shouldSetInitialTab = useRef(true)
Línea 47... Línea 46...
47
 
46
 
48
  useEffect(() => {
47
  useEffect(() => {
49
    setTimelineUrl(timeline)
48
    setTimelineUrl(timeline)
50
    shouldSetInitialTab.current = false
-
 
51
    setInitialLoading(false)
49
    shouldSetInitialTab.current = false
52
    setIntlLabels(labels)
50
    setIntlLabels(labels)
Línea 53... Línea 51...
53
  }, [])
51
  }, [])
54
 
52
 
Línea 87... Línea 85...
87
            <CompanyFollowersHelper companyId={companyId} />
85
            <CompanyFollowersHelper companyId={companyId} />
88
          </div>
86
          </div>
89
        </div>
87
        </div>
90
        <div className="main-ws-sec">
88
        <div className="main-ws-sec">
91
          <div className="user-tab-sec rewivew">
89
          <div className="user-tab-sec rewivew">
92
            {!initialLoading &&
-
 
-
 
90
 
93
              <div className="row">
91
            <div className="row">
94
                {isFollower &&
92
              {isFollower &&
95
                  <div className="col text-left pl-0">
93
                <div className="col text-left pl-0">
96
                    <button
-
 
97
                      className="btn btn-link p-0 text-decoration-none"
-
 
98
                      onClick={() => changeCurrentTab(TABS.FEEDS)}
-
 
99
                      style={{ padding: '0 !important' }}
-
 
100
                    >
-
 
101
                      <span className="p-0 default-link font-weight-bold text-dark">Ver Publicaciones</span>
-
 
102
                    </button>
-
 
103
                  </div>
-
 
104
                }
-
 
105
                <div className="col text-right pr-0">
-
 
106
                  <button
94
                  <button
107
                    className="btn btn-link p-0 text-decoration-none"
95
                    className="btn btn-link p-0 text-decoration-none"
108
                    onClick={() => changeCurrentTab(TABS.INFO)}
96
                    onClick={() => changeCurrentTab(TABS.FEEDS)}
109
                    style={{ padding: '0 !important' }}
97
                    style={{ padding: '0 !important' }}
110
                  >
98
                  >
111
                    <span className="p-0 default-link font-weight-bold text-dark">Ver Información</span>
99
                    <span className="p-0 default-link font-weight-bold text-dark">Ver Publicaciones</span>
112
                  </button>
100
                  </button>
113
                </div>
101
                </div>
-
 
102
              }
-
 
103
              <div className="col text-right pr-0">
-
 
104
                <button
-
 
105
                  className="btn btn-link p-0 text-decoration-none"
-
 
106
                  onClick={() => changeCurrentTab(TABS.INFO)}
-
 
107
                  style={{ padding: '0 !important' }}
-
 
108
                >
-
 
109
                  <span className="p-0 default-link font-weight-bold text-dark">Ver Información</span>
-
 
110
                </button>
114
              </div>
111
              </div>
115
            }
112
            </div>
-
 
113
 
116
          </div>
114
          </div>
117
          {
115
          {
118
            currentTab === TABS.FEEDS &&
116
            currentTab === TABS.FEEDS &&
119
            <div
117
            <div
120
              className="product-feed-tab animated fadeIn"
118
              className="product-feed-tab animated fadeIn"
Línea 190... Línea 188...
190
                  <span>{website}</span>
188
                  <span>{website}</span>
191
                </div>
189
                </div>
192
              }
190
              }
193
            </div>
191
            </div>
194
          }
192
          }
195
          {
-
 
196
            initialLoading &&
-
 
197
            <div
-
 
198
              style={{
-
 
199
                display: 'flex',
-
 
200
                justifyContent: 'center',
-
 
201
                alignItems: 'center'
-
 
202
              }}
-
 
203
            >
-
 
204
              <Spinner />
-
 
205
            </div>
-
 
206
          }
-
 
207
        </div>
193
        </div>
208
        <div className="right-sidebar">
194
        <div className="right-sidebar">
209
          <SuggestWidget title='Empresas similares:' url={`/helpers/company-suggestion/${companyId}`} />
195
          <SuggestWidget title='Empresas similares:' url={`/helpers/company-suggestion/${companyId}`} />
210
        </div>
196
        </div>
211
      </main>
197
      </main>