Skip to content
This repository was archived by the owner on Sep 20, 2024. It is now read-only.

Dev/use extend #72

Closed
wants to merge 47 commits into from
Closed

Dev/use extend #72

wants to merge 47 commits into from

Conversation

codebender828
Copy link
Collaborator

Composes components using the extend API.

This is to make composition easier and help save a few KB in final build.

How Has This Been Tested?

View storybook and unit test changes.

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

Copy link
Collaborator Author

@codebender828 codebender828 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@koca Modified a few snapshot test files. I thought you might be interested in seeing this before I merge.

@codebender828 codebender828 requested a review from koca March 24, 2020 13:01
Copy link
Contributor

@koca koca left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great work!

Menu doesn't work. Other than that feels cleaner. In terms of performance and benefits im not sure. But seems ok.

@codebender828 codebender828 added status: work in progress 🐜 Someone is working on this topic: component API 🔭 Related with the API of a given component labels Mar 25, 2020
@codebender828
Copy link
Collaborator Author

Closing this in favour of #245

@codebender828 codebender828 deleted the dev/use-extend branch July 25, 2020 18:36
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
status: work in progress 🐜 Someone is working on this topic: component API 🔭 Related with the API of a given component
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants