<T extends object>
<T extends {name?: string; title?: string} >
Хранить всё в одном глобальном состоянии это одна из хороших практик при использовании Redux в разработке
для поддержки и расширения удобно инкапсулировать состояние компонента внутри него.
ничто не мешает хранить состояние в общем сторе
ценой за инкапсуляцию мы превращаем компонент в чёрный ящик
Хотелось бы подключить JSON файл по URL и иметь возможность работы с ним из JS.
<script src="http://myserver/path-to-file.php"></script>
", echo 'let gfonts = ' . file_get_contents( 'путь к JSON файлу' )';
const mySuperTranslateMap = {
'Г,': 'ғ'
}