Найдите ошибку в приведенном коде React.js

Найдите ошибку в приведенном коде React.js Программирование на React.js

import React from ‘react’; import { useSelector } from ‘react-redux’;
import { selectCompletedRecords } from ‘./selectCompletedRecords’;

export const UploadModal = ({
   isHidden = false,
   onApply = () => {},
}) => {
    if (isHidden) return null;
    const completedRecords = useSelector(selectCompletedRecords);
    
    return (

        <div>
                {completedRecords.map(({ title, id }) => <p key={id}>{title}</p>)}
                <button onClick={onApply}>Apply</button>
        </div>

    );

}

Ответ: В приведенном выше коде хук useSelector находится ниже условия с if — что недопустимо.

Оцените статью
Компьютер для начинающих
Добавить комментарий