а можно ли делать их let? Или это уже неправильное использование?
Мне нужно относительно хуков которые я назвал, а не в общем про const и let
формально может и можно, но на практике этого категорически делать не стоит
Просто ж получается если оно let то вот в хуке useState второй аргумент(например тот же setCount) не нужен, потому что мы можем просто напрямую изменять значение. Да и вообще тогда хук не нужен получается, можно просто переменную создать и ей значение присваивать. Так получается?
тогда ничего работать не будет, подучи js, потом перечитай доку по реакту
почему это нельзя? let/const ни на что не влияют для работы программы нельзя переназначать, это да, а просто использовать let можно, хоть и бесполезно
я отвечал в контексте вопроса, формально можно, фактически будет трэш по итогу
Это холиварный вопрос
треш будет, если писать треш :) а сам по себе let, даже в этом контексте - ещё не треш
ну я же написал что формально можно
https://codesandbox.io/s/quirky-austin-pc4sp?file=/src/App.js попробуйте осознать что здесь происходит
https://overreacted.io/on-let-vs-const/ https://mobile.twitter.com/dan_abramov/status/1208369896880558080
и почему оно ошибку рисует на превью 🤔
useState и useSelector конечно же const
в чем вопрос? заинкрементил, получил 2
у кого вопрос?
потому что в первой версии которую ты сбросил была ошибка импорта, а телега закешировала превью
но там не было ошибки, оно ж работало
была ошибка импорта ''./test с маленькой буквы, потом ты поменял, после того как зашарил в чат
но ведь и файл был с маленькой буквы, разве файл обязан называться с большой?
точно тебе говорю нет, в app.js он автоподставил путь к нему
Обсуждают сегодня