From 8ba8d6af3a6353fb55e48074fd66691fb32b1f5f Mon Sep 17 00:00:00 2001 From: EugeneHlushko Date: Wed, 24 Apr 2019 08:42:33 +0300 Subject: [PATCH 1/2] speed(homepage) offload images until in viewport --- src/components/Contributors/Contributors.jsx | 50 +++++++++++-------- src/components/Support/Support.jsx | 8 +-- .../VisibilitySensor/VisibilitySensor.jsx | 47 +++++++++++++++++ 3 files changed, 81 insertions(+), 24 deletions(-) create mode 100644 src/components/VisibilitySensor/VisibilitySensor.jsx diff --git a/src/components/Contributors/Contributors.jsx b/src/components/Contributors/Contributors.jsx index 5c9322238ffc..d02c5730c846 100644 --- a/src/components/Contributors/Contributors.jsx +++ b/src/components/Contributors/Contributors.jsx @@ -1,25 +1,33 @@ import React from 'react'; +import VisibilitySensor from '../VisibilitySensor/VisibilitySensor'; +import SmallIcon from '../../assets/icon-square-small-slack.png'; import './Contributors.scss'; -export default ({contributors}) => { - if (!contributors.length) { - return