Русский
Открыть в Telegram

Пост Headless 2.0

13 мая 2024
З
Заметки про React
Ссылка
нажмите — покажем
Headless 2.0 Headless – это библиотека компонентов без стилей, но с хорошей поддержкой доступности. Разрабатывается командой Tailwind CSS. Вышел релиз мажорной версии Headless 2.0. Что нового: - Интеграция Floating UI для правильного позиционирования якоря дропдауна. - Новый компонент checkbox. - Обертки над нативными элементами формы: Fieldset, Field, Label, Input, Select и другие. Внутри них связываются лейбл и поле через ID, добавляются aria-* атрибуты и т.д. Пример использования: import { Description, Field, Input, Label } from '@headlessui/react' function Example({ disabled }) { return ( <Field disabled={disabled}> <Label>Name</Label> <Input name="your_name" /> <Description>Use your real name so people will recognize you.</Description> </Field> ) } - Добавили data атрибуты к элементам для hover, active, focus состояний. Под капотом используются хуки из React Aria. Может пригодиться для стилизации элементов. - Интеграция TanStack Virtual для виртуализации списка в Combobox. - Новый сайт и улучшенная документация. https://tailwindcss.com/blog/headless-ui-v2
28 · 3.2K ·

Рядом в ленте

ЗЗаметки про ReactПолучение текущего URL в серверных компонентах в Next.js В серверных компонентах нельзя использовать хуки. Поэтому, чтобы получить текущий URL, надо использоватЗЗаметки про ReactЧастичный пре-рендер с помощью Bun Bun представил идею макросов в JavaScript. Макрос в Bun – это механизм запуска JS функций во время сборки. Значение, возвраща
это сообщение
ЗЗаметки про ReactПочему глобальный патчинг вреден В блоге Артема Захарченко вышла статья про вред глобального патчинга API, при котором меняется его поведение. В качестве примерЗЗаметки про ReactГайд по SolidJS для React разработчиков Код на Solid очень похож на React, т.к. оба используют JSX. Однако Solid работает по-другому и важно знать эти отличия.
ЗЗаметки про ReactЗаметки про React@ru_react_notes · канал · Технологии
3 412подписчиков491постов в индексе
Лента площадки Открыть в Telegram

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Границы индекса · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем