Files
cloudbeaver/webapp/common-react/@dbeaver/ui-kit/src/index.ts
T
fab9d1dd43 dbeaver/pro#7806 remove MenuBarSmallItem (#4224)
* dbeaver/pro#7806 remove MenuBarSmallItem

* dbeaver/pro#7806 remove reakit

* dbeaver/pro#7806 remove extra class

* dbeaver/pro#7806 increase base padding and background color

* dbeaver/pro#7806 use more safe style

---------

Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com>
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com>
2026-03-27 14:18:35 +01:00

71 lines
2.4 KiB
TypeScript

/*
* CloudBeaver - Cloud Database Manager
* Copyright (C) 2020-2026 DBeaver Corp and others
*
* Licensed under the Apache License, Version 2.0.
* you may not use this file except in compliance with the License.
*/
import './index.css';
/* AriaKit Utility Components */
export {
VisuallyHidden,
FocusTrap,
type FocusTrapOptions,
type FocusTrapProps,
Focusable,
type FocusableOptions,
type FocusableProps,
FocusTrapRegion,
type FocusTrapRegionOptions,
type FocusTrapRegionProps,
} from '@ariakit/react';
export { Button, ButtonBase, type ButtonProps, ButtonIcon, type ButtonIconProps, UnstyledButton, type UnstyledButtonProps } from './Button/Button.js';
export { IconButton, IconButtonBase, type IconButtonProps } from './IconButton/IconButton.js';
export { Checkbox, CheckboxBase, type CheckboxProps } from './Checkbox/Checkbox.js';
export { ColorPicker } from './ColorPicker/ColorPicker.js';
export { ColorPickerBase, type ColorPickerProps } from './ColorPicker/ColorPickerBase.js';
export { Input, InputBase, type InputProps } from './Input/Input.js';
export {
SearchPanel,
type SearchPanelProps,
type SearchPanelRef,
type SearchPanelQuery,
type SearchPanelStrings,
} from './SearchPanel/SearchPanel.js';
export {
Select,
useSelectContext,
useSelectStore,
type SelectProviderProps,
type SelectProps,
type SelectLabelProps,
type SelectPopoverProps,
type SelectItemProps,
} from './Select/Select.js';
export * from './Combobox/Combobox.js';
export * from './Command/Command.js';
export { Popover, usePopoverStore, type PopoverStore } from './Popover/Popover.js';
export { SelectField, type SelectFieldProps, type SelectItem } from './Select/SelectField.js';
export { Spinner, type SpinnerProps } from './Spinner/Spinner.js';
export { Radio, RadioGroup, useRadioContext, useRadioStore, type RadioProviderProps, type RadioProps, type RadioGroupProps } from './Radio/index.js';
export { Icon, type IconProps } from './Icon/Icon.js';
export * from './utils/clsx.js';
export * from './ComponentProvider.js';
export * from './Menu/Menu.js';
export * from './Disclosure/Disclosure.js';
export * from './Dialog/Dialog.js';
export * from './Tab/Tab.js';
export { Portal, type PortalProps } from './Portal/Portal.js';
export {
Composite,
CompositeItem,
CompositeProvider,
useCompositeStore,
type CompositeProps,
type CompositeItemProps,
type CompositeProviderProps,
type CompositeStore,
} from './Composite/Composite.js';