Kevin
Ты спецом читаешь последние 6 слов каждого предложения?
ты специально говоришь бессвязные вещи?
DErek
тебе нужно лишь текст в компонентах на разные языки переводить?
для начало я хочу вынести весь текст в константы, ну а в будующем наверное и перевод будет
🦜
i18n и L10n разные проблемы решают
Cenator 🐈
React-intl
🦜
React-intl
ахахаха
Kevin
вообще, надо уже новую либу ебануть
Китикет
я смотрю гайд на медиуме, там тоже пример есть, делаю точно также. Ветка gh-pages создалась, там все файлы есть, компоненты не загружаются. Только подвал загрузился (единственный компонент, не обёрнутый в роут), всё остальное не грузится
Смотри в консоль в чем проблема. Если там ошибки 404 - то значит оно пытается достать файлы относительно рута, а там их нет. Попробуй '.' поставить в хомпейдж
🦜
fbt бы понять как юзать
🦜
я из доки нихуя не понял
Dmitry
Тяжеловесные классы убили и слава хукам
и парадигму поменяли, из-за движения в сторону функциональщины/реактивности. А потом сделают классы deprecated и сиди ебись, либо переписывай проект, либо сиди на старой либе
Kevin
вообще, надо уже новую либу ебануть
чтобы доставало из кода и генерило project fluent'овские файлы и при этом юзало все последние навороты Intl'а и полифиллило то, что еще не везде есть
Sm•ok
Не факт что в ближайшем мажорном обновлении его снесут
Sm•ok
нравятся классы - юзайте ради бога )
Sm•ok
никто их не депрекейтнул. Хотите попробовать что-то новое — то добро пожаловать в хуки
Sm•ok
мне они зашли
Ivan
ты специально говоришь бессвязные вещи?
К, примеру, эта либа (https://github.com/ruby-i18n/i18n) называется i18n. В руби является де-факто стандарт по интернализции и локализации. Но есть так-же понятие i18n, которое является подходом к реализации интернализации. Так вот эта библиотека является реализацией данного подхода и называется i18n. Если тебе трудно понять разницу между названием и *чем-то выдуманным в твоей голове*, то не пиши больше
Китикет
ошибок никаких нет
Хз тогда, я бы посмотрел, но я с телефона
Никита Суханов
такая вот проблема с lazyload
Никита Суханов
🦜
убери быстрее, пока Сова не увидел
Artem
вообще, если в коде есть рефы - скорее всего он не только выглядит как говно, но и работает также
тогда вопрос, у меня есть дейтпикер, возле него иконка отдельно - мне надо пофокусу на дейтпикер менять фон иконки - как без рефа сделать? Буду благодарен за ответ
Никита Суханов
убери быстрее, пока Сова не увидел
я не понимаю в чем проблема)
🦜
такая вот проблема с lazyload
в реакте есть свой lazy
Sm•ok
в реакте есть свой lazy
на SSR ток не пашет вроде
🦜
на SSR ток не пашет вроде
ну этому челику вряд ли он нужен
Никита Суханов
в реакте есть свой lazy
прямо из коробки реакта?
Sm•ok
Lazy + suspense
🦜
прямо из коробки реакта?
доку походу открывал давно
Vadim
конкретно эту задачу можно на чистом css решить
это если инпут стоит рядом с иконкой
Evgeniy 🍀
это если инпут стоит рядом с иконкой
А есть причины по которым его туда нельзя поставить?
Vadim
типа если в форме?
типа input:focus + button или ~ button
Vadim
А есть причины по которым его туда нельзя поставить?
внутренняя реализация дейтпикера например
Vadim
хотя, обычно input ты сам предоставляешь
Vadim
но в доке реакта сказано, что ref в таких целях самое то использовать
Kevin
вообще, если в коде есть рефы - скорее всего он не только выглядит как говно, но и работает также
хотел бы я жить с таким вебом, в котором не нужны рефы это был бы хороший веб, наверное
Evgeniy 🍀
но в доке реакта сказано, что ref в таких целях самое то использовать
уже года полтора ими не пользуюсь, и за это время не было ни одного случая, чтоб они были необходимы
Sm•ok
(React leaflet)
Vadim
уже года полтора ими не пользуюсь, и за это время не было ни одного случая, чтоб они были необходимы
да я сам не особо пользуюсь. Только если нужно фокус императивно сделать
Kevin
а они нужны ?
ну, открой мне <dialog>, не используя рефы
Sm•ok
еще бы мне знать, что это ))
Vadim
ну, открой мне <dialog>, не используя рефы
audio, video тоже без рефов никак
Sm•ok
audio, video тоже без рефов никак
А для чего они там ?
Sm•ok
play pause
А, вы про кастомизацию
Artem
.parent:focus-within .icon { fon: cool; }
не могу допереть пока, как это можно использовать в styled-components
Vadim
А, вы про кастомизацию
нет, чтобы начать воспроизведение например
Kevin
Расскажи полный кейс
да куда же полнее есть у тебя нативный htlm'евский dialog чтобы он открылся как модалка, тебе нужно вызвать у него showModal() как ты сделаешь это без рефов?
Sm•ok
нет, чтобы начать воспроизведение например
Так video по умолчанию так работает )
Sm•ok
а аудио?
Не юзал если честно никогда
Sm•ok
Но думаю там так же как и с видео ?)
Vadim
Так video по умолчанию так работает )
и насколько я помню, сафари не воспроизводит по умолчанию
Кирилл
привет Такой вопрос у меня большое приложения на редак архитектура стандартная store -> reselect + servis конектся к компонету -> компонет дергает метады сервиса а они диспатчат эвенты вопрос вот в чем мне надо удалить из стора поля по достижению времени данные денармализованы есть список событий в нескольких есть сами события. где писать логику во вюшке както не павельно в селекторое тоже плохо данные останутся в сторе это не красиво в сервисе но его надо както дергать а из редюсера вроде как тоже не павельно сервис деграть
Sm•ok
нет конечно)
Не писал музыкальные сервисы
Sm•ok
или вообще где они были бы нужны
Vadim
autoplay ?
Safari Now Disables Auto-Playing Videos
Sm•ok
Safari Now Disables Auto-Playing Videos
Это был вопрос ) Не поддерживает автоплей в сафари чтоле
Aleksei
а они нужны ?
камон чел, нельзя же так толсто троллить. Ладно с a/v не работал, это нишевое, но ты пытался когда-нибудь выставлять фокус на инпут?
Vadim
Это был вопрос ) Не поддерживает автоплей в сафари чтоле
они специально отключают т.к. это говно
Kevin
короче веб императивный притворяться, что рефы не нужны, не получится без них далеко тупо не уедешь
Vadim
да даже если не меняется, отрабатывает
да, только при первом рендере