Size: a a a

JS Liberty [ОЫ]

2020 June 24

L

Lupusregina[beta] in JS Liberty [ОЫ]
вот тебе делать нечего, лишний код писать
источник

L

Lupusregina[beta] in JS Liberty [ОЫ]
Nikolai Reguliarniy
и в таком же роде
иначе, если количество итераций нельзя высчитать - то это потенциально проблемный код, он может уйти в бесконечность
а еще упасть с ошибкой, если например за стену зайдешь, или получить неверный результат... это все надо в алогритме предусматреть, визуализация там для чего?
источник

L

Lupusregina[beta] in JS Liberty [ОЫ]
а, хотя не уйдешь
источник

V

Vova in JS Liberty [ОЫ]
import React, {useState} from 'react';

import Header from './header/header'
import Logo from '../logo.png'
import Main from './body/main';

export default function () {
 const getWidth = screen.width
 const [leftNav, setLeftNav] = useState(getWidth >= 900 ? 0 : -600)
 const boolNavbar = () => {
   if(!leftNav) {
     setLeftNav(-600)
   } else {
     setLeftNav(0)
   }
 }
 return (
   <React.Fragment>
     <Header nameNav={boolNavbar}/>
     <Main leftNav={leftNav} />
   </React.Fragment>
 )
}
источник

V

Vova in JS Liberty [ОЫ]
Номр код?
источник

V

Vova in JS Liberty [ОЫ]
Это навбар который слева выходит
источник

DE

Denis Efremov in JS Liberty [ОЫ]
screen is not defined
источник

V

Vova in JS Liberty [ОЫ]
Почему?
источник

DE

Denis Efremov in JS Liberty [ОЫ]
default
источник

V

Vova in JS Liberty [ОЫ]
я в логах смотрел
источник

V

Vova in JS Liberty [ОЫ]
норм
источник

DE

Denis Efremov in JS Liberty [ОЫ]
Я вижу что ты его не определяешь, а это неправильно
источник

DE

Denis Efremov in JS Liberty [ОЫ]
Потом if else тоже кривой
источник

DE

Denis Efremov in JS Liberty [ОЫ]
Нахера тебе else
источник

T

Th0r in JS Liberty [ОЫ]
Denis Efremov
Я вижу что ты его не определяешь, а это неправильно
это же глобальный screen в браузере
источник

V

Vova in JS Liberty [ОЫ]
Th0r
это же глобальный screen в браузере
угу
источник

V

Vova in JS Liberty [ОЫ]
я беру глобальную ширину
источник

V

Vova in JS Liberty [ОЫ]
Делаю проверку по стейту
источник

DE

Denis Efremov in JS Liberty [ОЫ]
Th0r
это же глобальный screen в браузере
В браузере нет глобального скрина
источник

V

Vova in JS Liberty [ОЫ]
left: 0 or -600
источник