Sha256: e9ef7e8a72514a574a2cd2cb795f3b3876fb9470777a8caf1232135c69bb6cbb

Contents?: true

Size: 654 Bytes

Versions: 5

Compression:

Stored size: 654 Bytes

Contents

// eslint-disable-next-line no-unused-vars
function GenericResourceCard(props) {
  const item = props.item;
  const mainClass = 'o-generic-card';
  const bemClass = _.partial(convertToBEM, mainClass);
  const cssGeneric = classNames(
    mainClass,
    `cs-link-bg--${colorCodeCss(item.subject, item.grade_avg)}`
  );

  return (
    // eslint-disable-next-line no-undef
    <a className={cssGeneric} href={item.path} onClick={heapTrackPd.bind(null, item)}>
      <div className={bemClass('wrap')}>
        <div className={bemClass('title')}>{item.title}</div>
        <div className={bemClass('teaser')}>{item.teaser}</div>
      </div>
    </a>
  );
}

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
lcms-engine-0.1.4 app/assets/javascripts/lcms/engine/components/enhance-instruction/GenericResourceCard.js.jsx
lcms-engine-0.1.3 app/assets/javascripts/lcms/engine/components/enhance-instruction/GenericResourceCard.js.jsx
lcms-engine-0.2.0 app/assets/javascripts/lcms/engine/components/enhance-instruction/GenericResourceCard.js.jsx
lcms-engine-0.1.2 app/assets/javascripts/lcms/engine/components/enhance-instruction/GenericResourceCard.js.jsx
lcms-engine-0.1.0 app/assets/javascripts/lcms/engine/components/enhance-instruction/GenericResourceCard.js.jsx