ifmeorg/ifme

View on GitHub
client/app/widgets/CrisisPrevention/index.jsx

Summary

Maintainability
A
0 mins
Test Coverage
// @flow
import React from 'react';
import type { Node } from 'react';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { faHeart } from '@fortawesome/free-solid-svg-icons';
import { I18n } from 'libs/i18n';
import Modal from 'components/Modal';
import css from './CrisisPrevention.scss';

const CrisisPrevention = (): Node => (
  <Modal
    title={I18n.t('pages.resources.crisis_prevention.title')}
    body={(
      <>
        <a
          href={`/resources?filter[]=${I18n.t(
            'pages.resources.tags.hotlines',
          )}`}
        >
          {I18n.t('pages.resources.emergency')}
        </a>
        <p>
          {I18n.t('pages.resources.crisis_prevention.description')}
          {' '}
          <FontAwesomeIcon
            icon={faHeart}
            className={css.heart}
            aria-disabled="true"
          />
        </p>
      </>
    )}
    open
  />
);

export default CrisisPrevention;