Добрый день! Написал что-то типа своей библиотеки (второй скрин). В
чём собственно проблема, при использовании её в компоненте она как будто не успевает завершиться, и при рендере отдаёт undefined. При всём при этом, если поставить timeout, то информация выведиться, в чём проблема?
К твоему вопросу не относится, но: добавь в getRandomPlanet console log и посмотри, сколько раз этот метод вызывается компонентом. Увидишь забавное. А всё потому что не надо planet передавать в useEffect