@krowdy-ui/views
Version:
React components that implement Google's Material Design.
70 lines (58 loc) • 2.56 kB
JavaScript
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = void 0;
var _react = _interopRequireDefault(require("react"));
var _propTypes = _interopRequireDefault(require("prop-types"));
var _core = require("@krowdy-ui/core");
var _icons = require("@material-ui/icons");
var _styles = require("./styles");
var _ref2 = /*#__PURE__*/_react["default"].createElement(_icons.Business, {
color: "disabled"
});
var CardEducation = function CardEducation(_ref) {
var condition = _ref.condition,
description = _ref.description,
institutionName = _ref.institutionName,
career = _ref.career,
endDate = _ref.endDate,
degree = _ref.degree,
startDate = _ref.startDate,
studyingHere = _ref.studyingHere;
var classes = (0, _styles.useStyles)();
return /*#__PURE__*/_react["default"].createElement("div", {
className: classes.root
}, /*#__PURE__*/_react["default"].createElement(_core.Typography, {
variant: "h5"
}, career), /*#__PURE__*/_react["default"].createElement("div", {
className: classes.companyContent
}, /*#__PURE__*/_react["default"].createElement("div", {
className: classes.companyImageContent
}, _ref2), /*#__PURE__*/_react["default"].createElement(_core.Typography, {
variant: "h6"
}, institutionName)), startDate || studyingHere || endDate ? /*#__PURE__*/_react["default"].createElement(_core.Typography, {
variant: "body2"
}, startDate, " - ", studyingHere ? 'Actual' : endDate) : null, degree ? /*#__PURE__*/_react["default"].createElement(_core.Typography, {
color: "info",
variant: "body1"
}, "Nivel: ", degree) : null, condition ? /*#__PURE__*/_react["default"].createElement(_core.Typography, {
color: "info",
variant: "body1"
}, "Condici\xF3n: ", condition) : null, description ? /*#__PURE__*/_react["default"].createElement(_core.Typography, {
variant: "body2"
}, description) : null);
};
process.env.NODE_ENV !== "production" ? CardEducation.propTypes = {
career: _propTypes["default"].string,
condition: _propTypes["default"].string,
degree: _propTypes["default"].string,
description: _propTypes["default"].string,
endDate: _propTypes["default"].string,
institutionName: _propTypes["default"].string,
startDate: _propTypes["default"].string,
studyingHere: _propTypes["default"].bool
} : void 0;
var _default = _react["default"].memo(CardEducation);
exports["default"] = _default;