Обложка канала

Заметки про React

Короткие и полезные заметки про React

Заметки про React

3 года назад
Открыть в
Релиз TypeScript 5.1 Beta Вышел релиз TypeScript 5.1 Beta, в котором есть несколько изменений для React. Главное из них в том, что TypeScript позволит библиотекам объявлять свой собственный валидный JSX тип элемента. Связано это с тем, что в текущий момент функция компонента может вернуть только null | JSX.Element. Однако, в React компоненты могут возвращать ReactNode. Этот тип включает в себя number | string | Iterable<ReactNode> | undefined и также в будущем будет включать Promise<ReactNode>. Таким образом, при обновлении на TypeScript 5.1+ открываются следующие возможности: - использование асинхронных серверных компонентов. - в функциях компонента возвращать значение из списка ReactNode без использования Fragment. - другие возможности, такие как зеркальный курсор для редактирования JSX тега в VSCode и использование атрибутов JSX с пространством имен. devblogs.microsoft.com/typescr…5-1-beta
Announcing TypeScript 5.1 Beta

Today we’re announcing our beta release of TypeScript 5.1! To get started using the beta, you can get it through NuGet, or through npm with the following command: npm install -D typescript@beta Here’s a quick list of what’s new in TypeScript 5.1!

Microsoft News