31 packages found
Utility function to efficiently merge Tailwind CSS classes in JS without style conflicts.
Utility function to display value with several format such a Date, Mobile Phone, and etc.
Beautiful hand-crafted SVG icons create by ErudiFi.
use-os detects user's os. Possible values are: undetermined, macos, ios, windows, android, linux. If os cannot be identified, for example, during server side rendering undetermined will be returned.
use-previous hook stores the previous value of a state in a ref, it returns undefined on initial render and the previous value of a state after rerender:
Buttons allow users to take actions, and make choices, with a single tap. Buttons communicate actions that users can take. They are typically placed throughout your website UI, and they should be easily findable and identifiable while clearly indicating t
use-clipboard hook provides interface to work with navigator.clipboard
Debounce value changes with minimal renders
a small graphical element or indicator that is typically displayed on top of another element, such as an icon, text, or button, to provide additional information or visual cues to the user. Badges are commonly used to highlight status, notifications, coun
A numberr field is an input field that users can type into. It has a range of options and supports several numberr.
use-fullscreen allows to enter/exit fullscreen
A number field is an input field that users can type into and have an extra button plus and minus icon for Increment and decrement.
Debounce value changes
Mobile Input field is an input field only use for mobile number with specific country code format.
Utility function regarding Routes
Use radio buttons to present each item in a list of options where users must make a single selection.
An accessible overlay dialog.
Interface react component library created by ErudiFi
An amount input component specific to a currency allows users to input and display monetary values in a particular currency format. It includes additional features and formatting options tailored to that currency, such as currency symbols, decimal separat
A text field is an input field that users can type into. It has a range of options and supports several text formats.