• Из-за обновления GTA 5 (был добавлен новый патч) может временно не работать вход в RAGE Multiplayer.

    Ошибка: Ваша версия Grand Theft Auto V не поддерживается RAGE Multiplayer.
    ERROR: Your game version is not supported by RAGE Multiplayer.

    Данная ошибка говорит о том, что GTA V обновилась до новой версии (GTA Online тоже). Вам необходимо обновить саму игру в главном меню вашего приложения (Steam / Epic Games / Rockstar Games).
    Если после этого RAGE:MP все равно не работает - вам нужно дождаться выхода патча для самого мультиплеера (обычно это занимает от нескольких часов до нескольких дней).

    Новости и апдейты Rockstar Games - https://www.rockstargames.com/newswire/
    Статус всех служб для Rockstar Games Launcher и поддерживаемых игр: https://support.rockstargames.com/ru/servicestatus


    Grand Theft Auto 5 (+ GTA Online) последний раз были обновлены:

Проблема Зависает React интерфейс

kirillzver

Гуру
BackEnd developer
2 Ноя 2020
190
117
104
Эта часть SVG но эта часть обычная статичная картинка, другая зеленая палочка это тоже SVG, предлагаете передать картинки на CSS?
Предлагаю переделать процесс анимации прокрутки на CSS, а картинки SVG попробуй просто отключить на время, чтобы убедиться, что не в них проблема.
 

xstrasupra

Участник портала
Designer
29 Сен 2022
79
20
45
JavaScript:
import React, { useRef } from 'react';

const ScrollableTileContainer = ({ activeIndex }) => {
    const containerRef = useRef(null);

    const scrollToActiveTile = (instant = false) => {
        if (!containerRef.current) return;

        const container = containerRef.current;
        const tiles = container.children;

        if (tiles.length > activeIndex && tiles[activeIndex]) {
            const tile = tiles[activeIndex];
            const offsetLeft = tile.offsetLeft - container.offsetWidth / 2 + tile.offsetWidth / 2;
            container.scrollTo({
                left: offsetLeft,
                behavior: instant ? "auto" : "smooth",
            });
        }
    };


Код:
    useEffect(() => { // Центрируем активный элемент при изменении индекса
        scrollToActiveTile();
    }, [activeIndex]);
Забыл скинуть ещё анимации, как в этом случае будет правильно поступить:
 

ubees

Начинающий специалист
11 Фев 2023
278
47
78
40
Забыл скинуть ещё анимации, как в этом случае будет правильно поступить:
так и будет как ты написал
JavaScript:
useEffect(() => { // Центрируем активный элемент при изменении индекса
        scrollToActiveTile();
    }, [activeIndex]);
 

Inoi

/dev/null
Команда форума
Moderator
VIP
15 Окт 2020
3,818
1,873
208
35
  • Haha
Реакции: Vermilion и DeAAmoN

Vermilion

Высший разум
High developer
BackEnd developer
FrontEnd developer
29 Сен 2021
1,290
762
181
34

xstrasupra

Участник портала
Designer
29 Сен 2022
79
20
45
Кароче все решилось, мой пк говно ничего не вывез, нужна оптимизация или перевести в ксс