WebJamApps/CollegeLutheran

View on GitHub
src/App/AppTemplate/HeaderSection.tsx

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
import { useResizeDetector } from 'react-resize-detector';

export function HeaderSection(): JSX.Element {
  const { width, ref } = useResizeDetector();
  return (
    <div id="header" className="material-header home-header" style={{ backgroundColor: '#244a8bff' }}>
      <div
        ref={ref}
        className="flex-header"
        style={{
          marginLeft: '15px',
        }}
      >
        <h2
          className="header-text"
          style={{
            marginTop: width && width > 320 ? '10px' : '1px',
            fontSize: width && width > 320 ? '24px' : '16px !important',
          }}
        >
          <a
            className="header-text"
            href="/"
            style={{
              textAlign: 'left',
              textDecoration: 'none',
              fontSize: 'inherit',
            }}
          >
            College Lutheran Church

          </a>
        </h2>
        <p
          className="subTitle"
          style={{
            display: width && width < 260 ? 'none' : 'inline',
            maxWidth: '100%',
            color: '#f4c00eff',
            fontSize: width && width > 450 ? '14px' : '9pt',
          }}
        >
          We celebrate God&apos;s grace and share His love in Christ!
        </p>
      </div>
    </div>
  );
}