Skip to content
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

Toolbars - clean up, move remnants to gtl #434

Merged
merged 4 commits into from
Feb 28, 2020
Merged

Toolbars - clean up, move remnants to gtl #434

merged 4 commits into from
Feb 28, 2020

Conversation

himdel
Copy link
Contributor

@himdel himdel commented Feb 28, 2020

UI-classic is using react toolbars since ManageIQ/manageiq-ui-classic#5997.
That means we can remove angular toolbars now.

Except the GTL component is using miq-toolbar-list (and thus also miq-toolbar-click) for pagination.

So, moving these 2 components over to the gtl/ section, and removing the rest.

@himdel
Copy link
Contributor Author

himdel commented Feb 28, 2020

@miq-bot add_label wip

test in the ui..

@miq-bot miq-bot changed the title Toolbars - clean up, move remnants to gtl [WIP] Toolbars - clean up, move remnants to gtl Feb 28, 2020
@miq-bot miq-bot added the wip label Feb 28, 2020
We're using react toolbars since
ManageIQ/manageiq-ui-classic#5997

the only remaining use of the toolbar code is from the GTL component,
leaving only miq-toolbar-list and miq-toolbar-click.
GTL is using toolbar code so it always implicitly depended on toolbars, which explicitly depend on common,
for the adjustColor filter

now that there's no non-gtl toolbar code, moving the common dep to gtl
(which also happens to fix the specs)
@miq-bot
Copy link
Member

miq-bot commented Feb 28, 2020

Checked commits https://github.com/himdel/ui-components/compare/2bcdce891b4648529cfa1002b6d5d7c4d4045cb9~...8596ed00858fcbaff5862b8b35a1d7f2a3d49534 with ruby 2.5.7, rubocop 0.69.0, haml-lint 0.20.0, and yamllint
0 files checked, 0 offenses detected
Everything looks fine. 👍

@himdel
Copy link
Contributor Author

himdel commented Feb 28, 2020

@miq-bot remove_label wip

The paging toolbar still looks the same, no errors.

@miq-bot miq-bot changed the title [WIP] Toolbars - clean up, move remnants to gtl Toolbars - clean up, move remnants to gtl Feb 28, 2020
@miq-bot miq-bot removed the wip label Feb 28, 2020
@chessbyte chessbyte self-assigned this Feb 28, 2020
@chessbyte chessbyte added this to the Sprint 131 Ending Mar 2, 2020 milestone Feb 28, 2020
@chessbyte chessbyte merged commit a037c39 into ManageIQ:master Feb 28, 2020
@himdel himdel deleted the rm-toolbar branch March 5, 2020 14:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants