Uploaded image for project: 'Google Code-in'
  1. Google Code-in
  2. GCI-267

React UI Library - Dropdown Component

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Closed
    • Priority: TBD
    • Resolution: Done
    • Labels:
    • Complexity:
      High

      Description

      Build a new dropdown component which is configurable via props.

      This component should act as the following components depending on the props passed.

      • Simple dropdown : allows picking a single element.
      • Disabled dropdown.

      An extra task would be creating a multi-select dropdown, which is not required for this particular task but you are welcome to attempt it!

      Considerations:

      • Should allow passing a set of options with keys for identification. Study the HTML Select element.
      • Component should expose props to handle on change events to retrieve the selected option key.
      • Follow OpenMRS design theme - colors, fonts, icons. Use Material design icons if needed and available.
      • Follow the instructions at the repository (especially the Gitflow workflow) and the OpenMRS pull request tips.

       

      Repository: https://github.com/merovingienne/openmrs-module-ui-react

        Attachments

          Activity

            People

            Assignee:
            Unassigned
            Reporter:
            merovingienne Chanuka Wijayakoon
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 1 week, 2 days
                1w 2d
                Remaining:
                Remaining Estimate - 1 week, 2 days
                1w 2d
                Logged:
                Time Spent - Not Specified
                Not Specified