Components
Explore all available components in the amvasdev-ui library.
Form
Button
The Button component supports various sizes, variants, loading states, and styling options.
Input
The Input component provides form inputs with labels, icons, validation, and various styling options.
PasswordInput
Password input field with toggle visibility functionality built-in.
Select
The Select component provides a custom dropdown select with controlled state.
Combobox
The Combobox component provides searchable dropdown functionality with custom options.
Checkbox
The Checkbox component provides a styled checkbox input with label support and variants.
RadioGroup
The RadioGroup component provides a controlled radio button group with various styling options.
Calendar
The Calendar component provides a date picker interface using react-day-picker with daisyUI styling.
DateInput
The DateInput component provides a form input with integrated calendar picker functionality.
Overlay
Modal
The Modal component provides a flexible dialog with customizable close behavior and action buttons.
Tooltip
The Tooltip component displays positioned tooltip content around a trigger element. It supports four positions: top, down, left, and right.
Dropdown
The Dropdown component provides a customizable dropdown menu with trigger element.
ActionModal
The ActionModal component provides a pre-styled modal for confirmation actions with various types.