You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|~~popupKeepMounted~~| ⚠️ **Устарело**: Используйте `itemWrapper` для создания всплывающих окон. Всплывающее окно не будет удалено из DOM при скрытии. |`boolean`|`false`|
225
226
|~~renderPopupContent~~| ⚠️ **Устарело**: Используйте `itemWrapper` для создания всплывающих окон. Функция отвечает за отрисовку контента во всплывающем окне. |`() => React.ReactNode`||
226
227
|~~onOpenChangePopup~~| ⚠️ **Устарело**: Используйте `itemWrapper` для создания всплывающих окон. Обратный вызов для изменения состояния popupVisible, например, при отклонении. |[`PopupProps['onOpenChange']`](https://github.com/gravity-ui/uikit/blob/7748aaeec8dc7414487f7c06c899f16b275b25ef/src/components/Popup/Popup.tsx#L61)||
228
+
| groupId | Идентификатор группы, к которой принадлежит элемент меню. Используется для группировки элементов меню |`string`||
229
+
230
+
### `MenuGroup`
231
+
232
+
Позволяют организовать элементы меню в сворачиваемые группы. Каждая группа может иметь свою иконку, заголовок и состояние свернутости.
| icon | Иконка группы на основе компонента `Icon` из фреймворка UIKit |[`IconProps['data']`](https://github.com/gravity-ui/uikit/tree/main/src/components/Icon#properties)||
239
+
| order | Определяет порядок отображения группы |`number`||
240
+
| hidden | Скрывает группу из отображения |`boolean`|`false`|
241
+
| collapsible | Разрешает сворачивание группы через интерфейс |`boolean`||
242
+
| collapsedByDefault | Начальное состояние свернутости, когда collapsible равно true |`boolean`||
243
+
| collapsed | Текущее состояние свернутости |`boolean`||
|~~popupKeepMounted~~| ⚠️ **Deprecated**: Use `itemWrapper` for popup functionality. The pop-up window will not be removed from the DOM when it is opened. |`boolean`|`false`|
226
227
|~~renderPopupContent~~| ⚠️ **Deprecated**: Use `itemWrapper` for popup functionality. This function is responsible for rendering content in a pop-up window. |`() => React.ReactNode`||
227
228
|~~onOpenChangePopup~~| ⚠️ **Deprecated**: Use `itemWrapper` for popup functionality. A callback for changing the popupVisible state, such as when it is dismissed. |[`PopupProps['onOpenChange']`](https://github.com/gravity-ui/uikit/blob/7748aaeec8dc7414487f7c06c899f16b275b25ef/src/components/Popup/Popup.tsx#L61)||
229
+
| groupId | The group ID to which the menu item belongs. Used for grouping menu items |`string`||
230
+
231
+
### `MenuGroup`
232
+
233
+
Menu groups allow you to organize menu items into collapsible groups. Each group can have its own icon, title, and collapsed state.
| icon | Group icon based on the uikit `Icon` component |[`IconProps['data']`](https://github.com/gravity-ui/uikit/tree/main/src/components/Icon#properties)||
240
+
| order | Determine the display order of the group |`number`||
241
+
| hidden | Hide the group from display |`boolean`|`false`|
242
+
| collapsible | Allow collapsing the group via UI |`boolean`||
243
+
| collapsedByDefault | Initial collapsed state when collapsible is true |`boolean`||
244
+
| collapsed | Current collapsed state |`boolean`||
0 commit comments