Skip to content

chore: add datePicker in storybook (CALCOM-10760)#10784

Merged
sean-brydon merged 6 commits intomainfrom
date-picker-storybook
Aug 22, 2023
Merged

chore: add datePicker in storybook (CALCOM-10760)#10784
sean-brydon merged 6 commits intomainfrom
date-picker-storybook

Conversation

@gitstart-calcom
Copy link
Copy Markdown
Contributor

@gitstart-calcom gitstart-calcom commented Aug 15, 2023

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Aug 15, 2023

Thank you for following the naming conventions! 🙏

@zomars zomars added the core area: core, team members only label Aug 15, 2023
@gitstart-calcom gitstart-calcom self-assigned this Aug 15, 2023
@gitstart-calcom gitstart-calcom marked this pull request as ready for review August 15, 2023 18:53
@vercel
Copy link
Copy Markdown

vercel bot commented Aug 15, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
api ✅ Ready (Inspect) Visit Preview 💬 Add feedback Aug 22, 2023 3:15am
cal-demo ✅ Ready (Inspect) Visit Preview 💬 Add feedback Aug 22, 2023 3:15am
dev ✅ Ready (Inspect) Visit Preview 💬 Add feedback Aug 22, 2023 3:15am
3 Ignored Deployments
Name Status Preview Comments Updated (UTC)
cal ⬜️ Ignored (Inspect) Visit Preview Aug 22, 2023 3:15am
qa ⬜️ Ignored (Inspect) Visit Preview Aug 22, 2023 3:15am
ui ⬜️ Ignored (Inspect) Visit Preview Aug 22, 2023 3:15am

@deploysentinel
Copy link
Copy Markdown

deploysentinel bot commented Aug 15, 2023

Current Playwright Test Results Summary

✅ 119 Passing - ⚠️ 3 Flaky

Run may still be in progress, this comment will be updated as current testing workflow or job completes...

(Last updated on 08/22/2023 03:19:03am UTC)

Run Details

Running Workflow PR Update on Github Actions

Commit: 80effe1

Started: 08/22/2023 03:16:47am UTC

⚠️ Flakes

📄   apps/web/playwright/login.2fa.e2e.ts • 1 Flake

Test Case Results

Test Case Last 7 days Failures Last 7 days Flakes
2FA Tests should allow a user to enable 2FA and login using 2FA
Retry 1Initial Attempt
1.27% (3) 3 / 236 runs
failed over last 7 days
19.49% (46) 46 / 236 runs
flaked over last 7 days

📄   apps/web/playwright/webhook.e2e.ts • 1 Flake

Test Case Results

Test Case Last 7 days Failures Last 7 days Flakes
FORM_SUBMITTED can submit a form and get a submission event
Retry 1Initial Attempt
1.72% (4) 4 / 233 runs
failed over last 7 days
18.88% (44) 44 / 233 runs
flaked over last 7 days

📄   packages/embeds/embed-core/playwright/tests/action-based.e2e.ts • 1 Flake

Test Case Results

Test Case Last 7 days Failures Last 7 days Flakes
Popup Tests should be able to reschedule
Retry 1Initial Attempt
2.98% (7) 7 / 235 runs
failed over last 7 days
97.02% (228) 228 / 235 runs
flaked over last 7 days

View Detailed Build Results


@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Aug 15, 2023

📦 Next.js Bundle Analysis for @calcom/web

This analysis was generated by the Next.js Bundle Analysis action. 🤖

This PR introduced no changes to the JavaScript bundle! 🙌

Copy link
Copy Markdown
Member

@sean-brydon sean-brydon left a comment

Choose a reason for hiding this comment

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

Judging with how this component is styled. I believe this is the wrong date picker.

I did a quick look at refernces and this appears to be dead component that we dont use anywhere

@gitstart-calcom
Copy link
Copy Markdown
Contributor Author

Hi @sean-brydon please can you help us to find the correct file?

@alwaysmeticulous
Copy link
Copy Markdown

alwaysmeticulous bot commented Aug 16, 2023

🤖 Meticulous spotted visual differences in 52 of 124 screens tested: view and approve differences detected.

Last updated for commit e4b88a7. This comment will update as new commits are pushed.

@PeerRich
Copy link
Copy Markdown
Member

definitely wrong component. should we close this PR and open a new one or do you wanna edit this?

@PeerRich PeerRich added ui area: UI, frontend, button, form, input and removed core area: core, team members only labels Aug 17, 2023
@sean-brydon
Copy link
Copy Markdown
Member

Hi @sean-brydon please can you help us to find the correct file?

Hi the correct file we use for date picker is located at

cal.com/packages/features/calendars/DatePicker.tsx

@gitstart-calcom
Copy link
Copy Markdown
Contributor Author

definitely wrong component. should we close this PR and open a new one or do you wanna edit this?

We have already updated to the right component in the same PR. We will be pushing the changes shortly

@zomars zomars added the core area: core, team members only label Aug 21, 2023
@gitstart-calcom
Copy link
Copy Markdown
Contributor Author

Hi @sean-brydon we made the requested changes here, please take a look

<span
className={classNames(
"bg-brand-default absolute left-1/2 top-1/2 flex h-[5px] w-[5px] -translate-x-1/2 translate-y-[8px] items-center justify-center rounded-full align-middle sm:translate-y-[12px]",
active && "invert"
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

We noticed some style issues and fixed them too. Please checkout the video for more detail
https://www.loom.com/share/ed35d62be2d34f199c2af8796b467cce

Copy link
Copy Markdown
Member

@sean-brydon sean-brydon left a comment

Choose a reason for hiding this comment

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

Great job :) Thanks for the prompt fixes. Nice spot on the active state too

@sean-brydon sean-brydon merged commit f3a5814 into main Aug 22, 2023
@sean-brydon sean-brydon deleted the date-picker-storybook branch August 22, 2023 09:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core area: core, team members only ui area: UI, frontend, button, form, input

Projects

No open projects
Status: No status

Development

Successfully merging this pull request may close these issues.

5 participants