Tags

Tags give the ability to mark specific points in history as being important
  • 8.1.0

      - Added
        - Tooltips to all field types
  • 8.0.1

      - Fixed
        - Type of argument for `DataTable`'s `cellSelected` function. Changes from `number` to `string`
  • 8.0.0

      - Added
        - Date field (https://gitlab.com/twalk-tech/react-lib/-/merge_requests/157)
          - Added localization and prevented future dates from being selected (https://gitlab.com/twalk-tech/react-lib/-/merge_requests/171)
        - Ability to create custom fields (https://gitlab.com/twalk-tech/react-lib/-/merge_requests/158)
          - With validation (https://gitlab.com/twalk-tech/react-lib/-/merge_requests/162)
        - Checkbox field (https://gitlab.com/twalk-tech/react-lib/-/merge_requests/160)
          - Ability to use a checkbox outside of a form (https://gitlab.com/twalk-tech/react-lib/-/merge_requests/169)
        - Ability to use fields outside of forms
          - Text fields (https://gitlab.com/twalk-tech/react-lib/-/merge_requests/164)
          - Dropdowns (https://gitlab.com/twalk-tech/react-lib/-/merge_requests/174)
        - Ability for dropdowns to have an asynchronous search (https://gitlab.com/twalk-tech/react-lib/-/merge_requests/165)
        - Ability to disable specific options in a dropdown (https://gitlab.com/twalk-tech/react-lib/-/merge_requests/175)
        - Ability to remove the clear button in a dropdown (https://gitlab.com/twalk-tech/react-lib/-/merge_requests/176)
        - Date range field (https://gitlab.com/twalk-tech/react-lib/-/merge_requests/178)
          - To be eventually replaced by MUI X date range picker (https://mui.com/x/react-date-pickers/date-range-picker/)
        - Ability to click on a specific column in a table (https://gitlab.com/twalk-tech/react-lib/-/merge_requests/182)
        - Ability to specify a secondary action button for forms (https://gitlab.com/twalk-tech/react-lib/-/merge_requests/184)
      - Fixed
        - Bug where number fields were changed upon scrolling (https://gitlab.com/twalk-tech/react-lib/-/merge_requests/167)
        - Bug where dropdowns would not accept an empty string as a value (https://gitlab.com/twalk-tech/react-lib/-/merge_requests/168)
  • 7.0.0

      - Added
        - Ability to not render a submit button for forms (https://gitlab.com/twalk-tech/react-lib/-/merge_requests/152/diffs?commit_id=bebcf4272fb620bb7f8c67a35dbbbfba97f8b56c)
          - Associated fix: https://gitlab.com/twalk-tech/react-lib/-/merge_requests/152/diffs?commit_id=2b7678beac2b325e532819e23f38755054944027
        - Ability to pass a custom error message for a specific field from its form (https://gitlab.com/twalk-tech/react-lib/-/merge_requests/152/diffs?commit_id=63b7953afeddccc1c30b323700bd0447d077613d)
        - Common input adornments (https://gitlab.com/twalk-tech/react-lib/-/merge_requests/152/diffs?commit_id=e07b1e4587cf2be617a3858542ddfe3648b760c4)
        - Ability to pass objects to dropdowns instead of just strings (https://gitlab.com/twalk-tech/react-lib/-/merge_requests/152/diffs?commit_id=447eb33f42118483f5b46fc1e48130a26a907caa)
          - Associated fix: https://gitlab.com/twalk-tech/react-lib/-/merge_requests/152/diffs?commit_id=e3e94204e73e15b3932d30662523a3e309d1b8a3
        - Ability to have numeric-only inputs (https://gitlab.com/twalk-tech/react-lib/-/merge_requests/152/diffs?commit_id=f9fb2b67bae4ce2610cad65ed5e690e769f06fe9)
        - Ability to handle validation errors in a form (https://gitlab.com/twalk-tech/react-lib/-/merge_requests/152/diffs?commit_id=055af5c39824326b219444f9b6114d7e7b2aa281)
        - Ability to disable entire forms and/or specific fields in a form (https://gitlab.com/twalk-tech/react-lib/-/merge_requests/152/diffs?commit_id=b378a39f2483babfcabb353c75cc5664b6924885)
      - Changed
        - Method in which input adornments are passed to fields (https://gitlab.com/twalk-tech/react-lib/-/merge_requests/152/diffs?commit_id=03eb67ccbf86cdbf477a78e308260065c7d9b5b0)
        - Using actual dividers instead of ASCII pipes for navbars (https://gitlab.com/twalk-tech/react-lib/-/merge_requests/152/diffs?commit_id=fa19014b31d39d2b11299fe9d7b843cb1be012c0)
      - Fixed
        - Ensured IDs on buttons are unique (https://gitlab.com/twalk-tech/react-lib/-/merge_requests/152/diffs?commit_id=44238ceb4fbf7a188ab05de795a204e982d63242)
        - Bug with chips not rendering properly in dropdowns with multiple selection enabled (https://gitlab.com/twalk-tech/react-lib/-/merge_requests/152/diffs?commit_id=bbb5fcb9164623d29a9b3a60d1fe1ac1256adc3c)
        - Miscellaneous issues with CI pipeline
  • 6.2.0

      - Adding ability to have a divider after a Navbar route
  • 6.1.0

      - Ensuring `yup` validation messages are properly displayed on fields
  • 6.0.7

      - Fixing bug with `GenericDropdown` selecting all fields by default
  • 6.0.6

      - Allowing any type for `onValueChange` in `GenericTextField`
  • 6.0.5

      - Fixing width of loading bar in `EsriMap` component
      - Fixing warning with `rowsPerPage` in `DataTable` component
  • 6.0.4

      - Ensuring `LoginForm` has 100% width in `NavbarLoginPopover`
  • 6.0.3

      - Changed fixed horizontal margins on `CustomTabs` to a width based on viewport with and dynamic horizontal margins
      - Removed bottom padding from Navbar
      - Ensuring Navbar options are styled properly and external links work
      - Centering the login form on the page
      - Fixed warning about objects in `NavbarDropdownOptions` not having a unique `key` prop
      - Fixed warning about `key` props being spread into JSX from MUI Autocomplete in `GenericDropdown`
  • 6.0.2

      - Added top margin back to `GenericForm`
  • 6.0.1

      - Changed `BasicUser` to accept a `firstName` and `lastName` rather than just `name`
  • 6.0.0

      - Changed how the user login icon is displayed
        - Accepts a BasicUser object on the login route, rather than calling getSession()
      - Changed StyledDivider to accept an MUI Theme as props instead of a color string
      - Removing misc TODOs and @ts-ignore statements
      - Fixing CI
  • 4.3.0

      - Added
        - `ConfirmDialog` component
  • 4.2.1

      - Fixed
        - Ensuring the user avatar shows uppercase letters
  • 4.2.0

      - Added
        - Ability to specify a function for a route
      - Fixed
        - Avatar rendering for users who don't have a first and last name
        - Sign out functionality
  • 4.1.3

      - Fixed
        - Navbar links on mobile
  • 4.1.2

      - Fixed login form's function