Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

Rev 3145 Rev 3864
Línea -... Línea 1...
-
 
1
/* eslint-disable react/prop-types */
1
import React from "react";
2
import React from "react";
2
import parse from "html-react-parser";
3
import parse from "html-react-parser";
Línea 3... Línea 4...
3
 
4
 
4
const EntityTemplate = (props) => {
5
const EntityTemplate = (props) => {
Línea 14... Línea 15...
14
    title,
15
    title,
15
    url,
16
    url,
16
    followers,
17
    followers,
17
    company_size,
18
    company_size,
18
  } = props.entity;
19
  } = props.entity;
-
 
20
  
19
  return (
21
  return (
20
    <div className="post-bar mb-4 mt-3 border-gray border-radius">
22
    <div className="post-bar border-gray border-radius">
21
      <div className="post_topbar">
23
      <div className="post_topbar">
22
        <div className="usy-dt d-flex justify-content-start align-items-center">
24
        <div className="usy-dt d-flex justify-content-start align-items-center">
23
          <img src={image} alt="" style={{ maxWidth: '90px' }} />
25
          <img src={image} alt="" style={{ maxWidth: '90px' }} />
24
          <div className="usy-name">
26
          <div className="usy-name">
25
            <a target="_blank" href={url} rel="noreferrer">
27
            <a target="_blank" href={url} rel="noreferrer">
Línea 88... Línea 90...
88
              </ul>
90
              </ul>
89
            </div>
91
            </div>
90
          )
92
          )
91
        }
93
        }
92
      </div>
94
      </div>
93
      {
-
 
94
        (!!industry || !!description || !!skills.length) && (
95
      {(!!industry || !!description || !!skills.length) &&
95
          <div className="job_descp">
96
        <div className="job_descp">
96
            {industry && (
97
          {industry && (
97
              <ul className="job-dt ">
98
            <ul className="job-dt ">
98
                <li>
99
              <li>
99
                  <a href="#" title="" className="btn btn-secondary">
100
                <a href="#" title="" className="btn btn-secondary">
100
                    {industry}
101
                  {industry}
-
 
102
                </a>
-
 
103
              </li>
-
 
104
            </ul>
-
 
105
          )}
-
 
106
          {!!description &&
-
 
107
            <div className="show-read-more">
-
 
108
              {description && parse(description)}
-
 
109
            </div>
-
 
110
          }
-
 
111
          {skills &&
-
 
112
            <ul className="skill-tags">
-
 
113
              {Object.values(skills).map((skill, id) =>
-
 
114
                <li key={id}>
-
 
115
                  <a href="#" title={skill} className="btn btn-tertiary" >
-
 
116
                    {skill}
101
                  </a>
117
                  </a>
102
                </li>
118
                </li>
103
              </ul>
-
 
104
            )}
-
 
105
 
-
 
106
            {
-
 
107
              !!description && (
-
 
108
                <div className="show-read-more">
-
 
109
                  {description && parse(description)}
-
 
110
                </div>
-
 
111
              )
119
              )}
112
            }
-
 
113
 
-
 
114
            {
-
 
115
              skills && (
-
 
116
                <ul className="skill-tags">
-
 
117
                  {
-
 
118
                    Object.values(skills).map((skill, id) => (
-
 
119
                      <li key={id}>
-
 
120
                        <a href="#" title={skill} className="btn btn-tertiary" >
-
 
121
                          {skill}
-
 
122
                        </a>
-
 
123
                      </li>
-
 
124
                    ))
-
 
125
                  }
-
 
126
                </ul>
120
            </ul>
127
              )
-
 
128
            }
121
          }
129
          </div>
122
        </div>
130
        )
-
 
131
      }
123
      }
132
    </div>
124
    </div>
133
  );
125
  );
134
};
126
};