зачем нужны разные функции для en/ru? Если будет 3 языка?
Будет три функции, что не понятно?
да мне бы хотя бы с двумя разобраться, не понимаю почему не меняется надпись, я жму на кнопку - в сторидже только на первый клик меняется, на второй не реагирует, в App текст не меняется тоже
А как нам понять что функции делают-то?)
const App: React.FC = () => { const language = localStorage.getItem("language"); console.log(222, language); — не изменяется
яж боюсь спросить, локалсторадж может так отрисовываться?))
а почему нет.....
потому что нет
мне кажется, тебе больше это подойдёт https://github.com/astoilkov/use-local-storage-state
а как нужно-то?)
Свое состояние менять А из локалки его сетать при загрузке страницы
да, изначально так делала, но в useContext он не меняется при переключении тоже
https://github.com/astoilkov/use-local-storage-state
Так надо менять переменную свою. И локалькую в локалсторадже
я не хочу устанавливать сторонние библиотеки в проект, эта задача решается и без них. через редакс уж тогда, видимо
покажешь свой package.json?
для общей полноты картины
преттиер в депе?
ну чтоб на фронте было всё красиво
окей, перенесу, спасибо
Обсуждают сегодня