iljaGolubev, Нашел, спасибо за ответ. Это подталкивает разобраться в том как правильно формировать библиотеки или просто серьезные и объемные компоненты, разбитые по частям
iljaGolubev, Что именно не ясно? Уточню, я пытаюсь добиться результата в будущем, чтобы я или мои коллеги, при попытке нажатия по компоненте + ctrl проваливались в ts файл с типами. В случае с FlatList ts и js файлы почти никак не связаны, но перебрасывает в ts файл. Даже если посмотреть что приходит из импорта, то видно что vs code ссылается именно на тип, а не на компонент, чем этот класс и является.
Могу приложить видео но не умею его сюда вставлять(
imko, а если localStorage не вариант использовать. Мне нужно чтобы у пользователя не было никакой возможности прочитать хранилище. Нашел API FileSystem, но не уверен, что оно предоставляет ограничение доступа
WbICHA, Закрытие модального окна для мобильной версии сайта. Пользователи могут ассоциировать сайт с приложением и пытаться закрыть модалки свайпом... Я при открытии модалки делаю новую запись в стек и создаю ивент popupState который закроет окно, но на эту запись можно вернуться.
szQocks, нет, memo и useMemo решают проблему, но у меня нет обмена пропсами, я так подозреваю, что мемоизация тут не уместна и можно как то иначе ограничить дочерний компонент.
WbICHA, рендер дочерней компоненты вообще не нужен, там много хуков, на производительность не сильно влияет, но и лишние расчеты мне не нужны, в случае мемоизации происходит сравнение пропсов, обмена которых там нет. Может я как то не так понимаю, но мемоизация направленна на то, чтобы делать рендер компоненты в случае изменения пропсов, которые повторюсь туда не передаются. Я могу ошибаться, но как я понял, мне нужна как то иначе ограничить этот компонент. Не отрицаю что useMemo без зависимостей, вообще не использует никаких ресурсов, если это так, то скорее всего это и есть ответ.
AUser0, Нет, в строке не используются теги. Я возвращаю некую строку функцией и мне нужно было поместить неразрывный пробел непосредственно в string. Страницу которую вы скинули мне помогла. Спасибо