Skip to content

Release react-components #356

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 24 commits into from
Nov 3, 2020
Merged

Release react-components #356

merged 24 commits into from
Nov 3, 2020

Conversation

vine77
Copy link
Contributor

@vine77 vine77 commented Nov 3, 2020

niftyrinki and others added 21 commits October 2, 2020 16:43
Converting the ToolTipHoverArea component to functional component using react hooks
(PDS-496) - Add a11y to Loading component
* (PDS-512) Add signout option to Sidebar

onSignout callback prop will be called when signout button is clicked.

* (PDS-512) Turn off signout button radius

* (PDS-512) Add class when onClick is supplied to Sidebar.Footer

Add a click class to the Profile button when an onClick prop is supplied, so that click styling such as cursor and highlighting are applied only when relevant.

* (PDS-512) Remove outline from footer profile

* (PDS-512) Fix Avatar changes and remove margin
Comment out the `pull_request_target` event for now because by default it runs on the PR base instead of the latest commit.
Prior to this commit, @puppet/react-components made use of the npm step
`prebuild` to delete the build directory prior to rebuilding the app.
If another development environment was consuming a linked version of
@puppet/react-components, this prebuild step caused the consuming
application to rebuild immediately, and crash because the build dir was
gone.

With this commit, we remove the prebuild step entirely. As of Webpack 4,
deleting the build dir is no longer necessary. Webpack deletes the
the dir itself when adding the new files. This allows all consuming apps
to utilize the linked version of @puppet/react-components during
develoment.

**Note:**
This is the only package within the design system that used the prebuild
step. I would expect linking to work as-is for all other packages,
though I did not test them.
(MAINT) Add dag and workspaces icons
(MAINT) - Converting TooltipHoverArea component to functional component
@vine77 vine77 requested a review from a team as a code owner November 3, 2020 06:59
@vine77 vine77 merged commit eb15ba1 into master Nov 3, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants