polyak-888
@polyak-888
Js, React.js, css, frontend

Почему не работают ссылки в fslightbox-react?

Использую библиотеку fslightbox-react
import React, { useState, useEffect } from 'react';
import FsLightbox from 'fslightbox-react';
import oneImage from '../../images/one.jpg'
import twoImage from '../../images/two.jpg'
import threeImage from '../../images/three.jpg'
import './style.css'

const ImageFancy = () => {
  
 
  const [lightboxController, setLightboxController] = useState({
    toggler: false,
    slide: 1
  });
    
    function openLightboxOnSlide(number) {
      setLightboxController({
        toggler: !lightboxController.toggler,
        slide: number
      });
    }

    let imgArr = ['https://i.imgur.com/fsyrScY.jpg', oneImage, twoImage, threeImage];

    return (
      <>
        <div className='vp_zoom'>
          {
            imgArr.map((elem, ind) => {
              let num = ind + 1
              return (
                <img 
                  key={ind} 
                  src={elem} 
                  onClick={() => openLightboxOnSlide(num)} 
                  alt="" 
                />
              )
            })
          }
        </div>
    
        <FsLightbox
          toggler={ lightboxController.toggler }
          sources={ imgArr }
          slide={ lightboxController.slide }
        />
      </>
    );
}
export default ImageFancy


Проблема в том что ссылка формата 'https://i.imgur.com/fsyrScY.jpg' работает а ссылка oneImage уже нет, показывает Invalid source. Не пойму в чем причина.
  • Вопрос задан
  • 245 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы