/
DevMaster
/
my_cv
Обзор
Документация
Войти
/
DevMaster
/
my_cv
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/components/projects/ProjectGalleryMobile.jsx
43 строки
1 KB
Oleg Kulichkov
add project
12 май 2025, 21:45
12 май 2025, 21:45
5708d17
Код
Авторство
О чём код?
import { Platforms } from "../../data/projects"; export default function ProjectGalleryMobile({ project }) { return ( <div className="flex flex-wrap gap-4 py-4 mt-12" style={{ maxWidth: 300 }}> {project.video != null ? ( <div key={project.id} className="flex-shrink-0 w-64"> <video className="rounded-xl cursor-pointer shadow-lg" src={project.video} controls onDragStart={(event) => event.preventDefault()} style={{ minHeight: "300px", minWidth: "210px", width: "100%", height: "100%", }} /> </div> ) : ( <></> )} {project.url_images.map((img, index) => ( <div key={index} className="flex-shrink-0 w-64"> <a href={img} target="_blank" rel="noopener noreferrer"> <img className="rounded-xl cursor-pointer shadow-lg" src={img} // alt={`Image ${index + 1}`} alt={`Project preview ${index + 1}`} onDragStart={(event) => event.preventDefault()} style={{ minHeight: "300px", minWidth: project.platforms === Platforms.Web ? "500px" : "200px", }} /> </a> </div> ))} </div> ); }