@adaptavant/eds-core@1.5.0

✨⚙️ Introducing version 1.5.0! This update brings bug fixes and improvements to existing components. Enjoy! ✨⚙️

🖌️ New components

  1. Table - to display information in an easily scannable format, helping users identify patterns and insights.This component utilizes the TanStack Table API for its core functionalities.

🛠️ Enhancements

  1. <Timepicker />
    1. Added errorMessage prop in Timepicker
    2. Added inputState prop in onSelect callback for better flexibility around error handling
  2. <FilterMenuTrigger>, <DropdownMenuTrigger>, <SelectMenuTrigger>: wrapped onKeydown event with useCallback which returned on triggerprops
  3. <DropdownMenuList>, <SelectMenuListbox>, <ComboboxSearchInput>, <FilterMenuSearchInput>: wrapped useKeyboardNavigation hook returns with callback
  4. <DropdownMenuPopover>, <SelectMenuPopover>: memoize refs sent to clickaway hook for better performance

🐛 Bug fixes

  1. <SelectMenu>, <FilterMenu>, <DropdownMenu>: Added responsive typography classes to the trigger for consistency with TextInput.

Minor Changes

  • 0dc88f8: - Added New Table Component
  • d768abd: Timepicker:
    • Added errorMessage prop in Timepicker
    • Added inputState prop in onSelect callback for better flexibility around error handling

Patch Changes

  • 806f853:
    • <FilterMenuTrigger>, <DropdownMenuTrigger>, <SelectMenuTrigger>: wrapped onKeydown event with useCallback which returned on triggerprops
    • <DropdownMenuList>, <SelectMenuListbox>, <ComboboxSearchInput>, <FilterMenuSearchInput>: wrapped useKeyboardNavigation hook returns with callback
    • <DropdownMenuPopover>, <SelectMenuPopover>: memoize refs sent to clickaway hook for better performance
  • 15db51a: Exporting a Regex to check whether a string contains HTML tags
  • 982879a: <SelectMenu>, <FilterMenu>, <DropdownMenu>: Added responsive typography classes to the trigger for consistency with TextInput.