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

feat(dialog): add vwc-dialog #580

Merged
merged 28 commits into from
Jan 18, 2021
Merged

feat(dialog): add vwc-dialog #580

merged 28 commits into from
Jan 18, 2021

Conversation

YonatanKra
Copy link
Contributor

No description provided.

@github-actions
Copy link

github-actions bot commented Jan 17, 2021

File Coverage
All files 80%
common/context/src/vvd-context.ts 96%
common/fonts/src/vvd-fonts.ts 83%
common/foundation/src/form-association/associate-with-form.ts 90%
common/foundation/src/form-association/common.ts 90%
common/foundation/src/form-association/submit-on-enter-key.ts 80%
common/scheme/src/os-sync.utils.ts 58%
common/scheme/src/vvd-scheme-style-tag-handler.ts 79%
common/scheme/src/vvd-scheme.ts 82%
components/audio/src/vwc-audio.ts 60%
components/button/src/vwc-button.ts 79%
components/carousel/src/vwc-carousel.ts 71%
components/drawer/src/vwc-drawer.ts 42%
components/fab/src/vwc-fab.ts 63%
components/file-picker/src/vwc-file-picker.ts 67%
components/icon-button-toggle/src/vwc-icon-button-toggle.ts 67%
components/icon-button/src/vwc-icon-button.ts 88%
components/icon/src/vwc-icon.js 92%
components/list/src/vwc-list-expansion-panel.ts 73%
components/list/src/vwc-list-item.ts 81%
components/media-controller/src/vwc-media-controller.ts 84%
components/select/src/vwc-select.ts 90%
components/slider/src/vwc-slider.ts 88%
components/textarea/src/vwc-textarea.ts 81%
components/textfield/src/vwc-textfield.ts 90%
components/theme-switch/src/vwc-theme-switch.ts 88%

Minimum allowed coverage is 75%

Generated by 🐒 cobertura-action against ff84424

components/dialog/readme.md Show resolved Hide resolved
tsconfig.json Outdated Show resolved Hide resolved
@gullerya
Copy link
Contributor

This is the preview deployment: URL

@gullerya
Copy link
Contributor

@YonatanKra can you please resolve conflicts for this to be able to merge with latest master, thanks!

package.json Outdated Show resolved Hide resolved
@@ -0,0 +1,10 @@
const fetchOriginalConfig = require('./karma.conf');
Copy link
Contributor

Choose a reason for hiding this comment

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

Does it make sense to split this change (and the relevant package.json mods) into a different PR?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Dunno - does this disturb you? Can look at it as refactor...

Copy link
Contributor

Choose a reason for hiding this comment

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

Is it specific to add vwc-dialog, or does it affect other components?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

It affects nothing. Just a utility that helps me speed up development using TDD.

components/dialog/src/vwc-dialog.scss Outdated Show resolved Hide resolved
tsconfig.json Outdated Show resolved Hide resolved
tsconfig.json Outdated Show resolved Hide resolved
tsconfig.json Outdated Show resolved Hide resolved
@yinonov
Copy link
Contributor

yinonov commented Jan 17, 2021

@YonatanKra can you please resolve conflicts for this to be able to merge with latest master, thanks!

dont merge just yet, there are comments to attend

Copy link
Contributor

@yinonov yinonov left a comment

Choose a reason for hiding this comment

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

can u please reflect the figma dialog variants in stories?

@YonatanKra
Copy link
Contributor Author

can u please reflect the figma dialog variants in stories?

That's what I've been looking for all morning! Thanks!

@YonatanKra YonatanKra marked this pull request as draft January 17, 2021 12:46
unnecessary syntax removed
replace integration of material by vivid in story
package.json Outdated Show resolved Hide resolved
unnecessary syntax removed
Comment on lines +1 to +6
@use '@vonage/vvd-foundation/scss/variable-names/color-semantic-variable-names' as color-semantic;
@use '@vonage/vvd-foundation/scss/mixins/color-connotation-mixins';

:host {

}
Copy link
Contributor

Choose a reason for hiding this comment

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

remove the file if unnecessary. it also requires a package implicitly

yinonov
yinonov previously approved these changes Jan 18, 2021
@YonatanKra YonatanKra marked this pull request as ready for review January 18, 2021 06:41
@sonarcloud
Copy link

sonarcloud bot commented Jan 18, 2021

SonarCloud Quality Gate failed.

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
20.4% 20.4% Duplication

@YonatanKra YonatanKra merged commit 456ac7b into master Jan 18, 2021
@gullerya gullerya deleted the mwc-modal-window branch January 25, 2021 11:51
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.

4 participants