Skip to content
This repository has been archived by the owner on Jan 9, 2023. It is now read-only.

feat(dropdown): add dropdown component #154

Merged
merged 7 commits into from
Jan 2, 2020
Merged

feat(dropdown): add dropdown component #154

merged 7 commits into from
Jan 2, 2020

Conversation

ocBruno
Copy link
Contributor

@ocBruno ocBruno commented Dec 18, 2019

Add dropdown component, initial structure, test, documentation and story.

Fixes #58

Changes proposed in this pull request:

  • Create customizable dropdown component
  • Create other documentation file for important
  • Suggest exporting colorVariants

I realized I rushed into these issues and branches and might be cluttering the project so I decided to take a break and do some necessary studying before contributing to the project. I decided to put this last one up just in case it helps out someone in the future who takes on this issue. Feel free to close this and any other pull requests that aren't up to standard!

Add dropdown component, initial structure, test, documentation and story

fix #58
src/helpers/colorVariants.ts Outdated Show resolved Hide resolved
src/helpers/colorVariants.ts Outdated Show resolved Hide resolved
src/components/Dropdown/Dropdown.tsx Outdated Show resolved Hide resolved
src/components/Dropdown/Dropdown.tsx Show resolved Hide resolved
src/components/Dropdown/interfaces.tsx Outdated Show resolved Hide resolved
@jackcmeyer jackcmeyer added the enhancement New feature or request label Dec 19, 2019
@jackcmeyer jackcmeyer added this to the v1.0.0 milestone Dec 19, 2019
Remove default id prop, change ColorVariants constant variable to PascalCase, remove href from
dropdown item and fix documentation

fix #154
src/components/Dropdown/Dropdown.tsx Outdated Show resolved Hide resolved
@fox1t
Copy link
Member

fox1t commented Dec 19, 2019

Hi @ocBruno. As I said in past, every contribution to the project is equally important. There is no problem for us to guide you, or everyone else, in the process of making a PR land to master, even if it could be a long process. I encourage you to continue making contributions and, indeed, I would like to know from you how we can improve the on-baording process!

@ocBruno
Copy link
Contributor Author

ocBruno commented Dec 31, 2019

that request was by mistake apologies!

@jackcmeyer jackcmeyer reopened this Dec 31, 2019
@fox1t fox1t merged commit ab8fb57 into HospitalRun:master Jan 2, 2020
ghost pushed a commit that referenced this pull request Jan 2, 2020
# [0.26.0](v0.25.0...v0.26.0) (2020-01-02)

### Bug Fixes

* **dropdown:** fix dropdown bugs ([3290a6a](3290a6a)), closes [#154](#154)
* **dropdown:** fix missing necessary undefined type in id property ([35c04e4](35c04e4)), closes [#154](#154)
* **dropdown:** make id optional on dropdown toggle and items ([787beb7](787beb7)), closes [#154](#154)
* **eslint:** fix eslint rules for newer versions ([ddfb996](ddfb996))

### Features

* **dropdown:** add dropdown component ([304666f](304666f)), closes [#58](#58)
* **dropdown:** randomly generate id if one is not given ([b5fb940](b5fb940))
@ghost
Copy link

ghost commented Jan 2, 2020

🎉 This PR is included in version 0.26.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

@ghost ghost added the released label Jan 2, 2020
@ocBruno ocBruno deleted the feat/add-dropdown-component branch December 22, 2020 16:44
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request released
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Dropdowns
3 participants