в приложениях с webpack/vite, при настройке абсолютных путей, надо дублировать их в конфиге сборщика (или установить спец либу типа vite-tsconfig-paths) как быть если сборщик...
при клике на элемент его высота увеличивается и появившийся контент не виден на экране, надо заскроллить экран но в момент клика сделать это не получается, тк высота увеличива...
const routesList = [ { path: '/', children: [...] } // children.length === 17 { path: '/auth' }, ] const RouterComponent = () => { console.log(routesList) const ...
const Parent = () => { const [state, setState] = useState(null) const onClick = (data) => { setState(data) history.push('...') } return ( ...
list = ['name', 'roles'] obj: X = { name: 'str', roles: [...] } list.map(prop => { if(prop === roles) { obj['roles'].map(...) return; } obj[prop] => type 'strin...
не получается запустить приложение с помощью webpack-dev-server, в консоли пишет Failed to load resource: the server responded with a status of 404 (Not Found) и на экран выв...
@THIS_IS_YOUR_NICKNAME соре, ещё вопрос по neodx/svg каждрый раз когда запускаю проект, выводит [plugin:vite:css] [postcss] Cannot find module './icon' если закомментить импор...
вопрос по react router { path: '/users', children: [ { path: ':userId', element: <User />, index: true }, { path: 'add-user', element: ..., role: Roles.admin } ]...
всем привет начал изучать субд и возник вопрос, зачем нужен бэкенд если данные хранятся в бд и ими можно манипулировать через фронт?
const foo = () => {...} useEffect(foo, []) —————————— useEffect(() => { const foo() {...} foo() }, []) разницы нет же? в обоих случаях ссылка пересоздается при ререндере ...
и сейчас этот компоненте каждый раз отображает все work/1, work/2, ... вместо того по которому перешли по ссылке?
const obj = { prop: { label: 'some-text' } } type ObjLabel = typeof obj[keyof typeof obj]['label'] const label: ObjLabel = '...' - тут принимает любую строку, а нужно чтоб ...
почему z-index не работает?
хочу отрезать место на жестком диске, сначала показывает что имеется 190гб свободного места но после нажатия на кнопку сжать том (shrink volume), там уже показывает 15гб - поч...
Как зафиксировать блок слева так чтобы блок справа не становился под ним? https://codepen.io/come-all/pen/poKEdmV
ребят хелп есть массив кнопок: buttons = [{text: 'Show input', method: showInput}] и есть стейт для кнопки const [btnState, setBtnState] = useState(buttons[0]) <button onClic...
почему при первом рендере, функции в useEffect выполняются несмотря на то, что ничего в массиве зависимостей не менялся?
const pos = { aaa: '...', bbb: '...', } const foo = (p: string = 'aaa, bbb') => { const str = p.split(',').map((prop: keyof typeof pos) => {...}) } Types of parameters ...
в ветке A в одном из коммитов создана новая ветка B был добавлен новый коммита в ветку А через какое-то время был сделан git reset —hard B теперь тот коммит, который был добав...
let someFunc = (text) => { Value = text renderTree() Value = null renderTree() } в Value сначала должен передаться text, затем renderTree сработать, дальше Value равн...