-
Notifications
You must be signed in to change notification settings - Fork 83
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
refactor!: move button to new package #2373
Conversation
0b613dc
to
cf71c2b
Compare
235b1e2
to
15a1697
Compare
b956d94
to
0ff27db
Compare
0ff27db
to
699b654
Compare
699b654
to
b438764
Compare
Oh, as always, there is a problem with keyboard navigation tests in Firefox (build). @web-padawan Do you have any ideas why keyboard navigation tests fail only in the CI (Firefox) but pass locally? I have already run May I ask you to check if the problem reproduces for you locally?
|
Creating a button element and moving focus there seems to solve the Firefox keyboard tests issue (build is green). |
@web-padawan Thank you so much! That's such a bizarre workaround by the way :) |
// TODO: Remove in https://github.com/vaadin/web-components/issues/2224. | ||
customElements.define(Button.is, Button); | ||
import '../../../theme/lumo/vaadin-button.js'; | ||
import '../../../src/vaadin-button.js'; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The src
import can be removed as it should be already included by the lumo
import above.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done.
packages/vaadin-app-layout/theme/lumo/vaadin-drawer-toggle-styles.js
Outdated
Show resolved
Hide resolved
packages/vaadin-app-layout/theme/material/vaadin-drawer-toggle-styles.js
Outdated
Show resolved
Hide resolved
packages/vaadin-messages/theme/lumo/vaadin-message-input-button-styles.js
Outdated
Show resolved
Hide resolved
packages/vaadin-messages/theme/lumo/vaadin-message-input-styles.js
Outdated
Show resolved
Hide resolved
packages/vaadin-messages/theme/material/vaadin-message-input-button-styles.js
Outdated
Show resolved
Hide resolved
packages/vaadin-messages/theme/material/vaadin-message-input-styles.js
Outdated
Show resolved
Hide resolved
Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 🎉
Description
README.md
and JSDoc annotations for the new@vaadin/button
package.vaadin-button
custom element to the new package.@vaadin/vaadin-button
to the new package.Part of #2224
Type of change
Checklist
Additional for
Feature
type of change