Skip to content

feat: ui playground#18995

Merged
sean-brydon merged 2 commits intomainfrom
feat/v3/playground
Jan 29, 2025
Merged

feat: ui playground#18995
sean-brydon merged 2 commits intomainfrom
feat/v3/playground

Conversation

@sean-brydon
Copy link
Copy Markdown
Member

What does this PR do?

Adds a playground that we can use for testing V3 components outside of the main app as storybook is broken.

Mandatory Tasks (DO NOT REMOVE)

  • I have self-reviewed the code (A decent size PR without self-review might be rejected).
  • I have updated the developer docs in /docs if this PR makes changes that would require a documentation change. If N/A, write N/A here and check the checkbox.
  • I confirm automated tests are in place that prove my fix is effective or that my feature works.

How should this be tested?

  • Are there environment variables that should be set?
  • What are the minimal test data to have?
  • What is expected (happy path) to have (input and output)?
  • Any other important info that could help to test that PR

Checklist

  • I haven't read the contributing guide
  • My code doesn't follow the style guidelines of this project
  • I haven't commented my code, particularly in hard-to-understand areas
  • I haven't checked if my changes generate no new warnings

@graphite-app graphite-app Bot requested a review from a team January 29, 2025 15:58
@keithwillcode keithwillcode added consumer core area: core, team members only labels Jan 29, 2025
@dosubot dosubot Bot added ui area: UI, frontend, button, form, input ✨ feature New feature or request labels Jan 29, 2025
@graphite-app
Copy link
Copy Markdown

graphite-app Bot commented Jan 29, 2025

Graphite Automations

"Add consumer team as reviewer" took an action on this PR • (01/29/25)

1 reviewer was added to this PR based on Keith Williams's automation.

"Add ready-for-e2e label" took an action on this PR • (01/29/25)

1 label was added to this PR based on Keith Williams's automation.

@socket-security
Copy link
Copy Markdown

socket-security Bot commented Jan 29, 2025

New, updated, and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/@bcoe/v8-coverage@0.2.3 None 0 277 kB bcoe
npm/@cspotcode/source-map-support@0.8.1 filesystem +1 194 kB cspotcode
npm/@humanwhocodes/module-importer@1.0.1 unsafe 0 21.2 kB nzakas
npm/@isaacs/cliui@8.0.2 None +2 57.1 kB isaacs
npm/@istanbuljs/schema@0.1.3 None 0 17.2 kB coreyfarrell
npm/@nodelib/fs.scandir@2.1.5 filesystem 0 22.2 kB mrmlnc
npm/@nodelib/fs.stat@2.0.5 filesystem 0 11.8 kB mrmlnc
npm/@nodelib/fs.walk@1.2.8 None 0 26.4 kB mrmlnc
npm/@pkgjs/parseargs@0.11.0 None 0 74.2 kB oss-bot
npm/@sinclair/typebox@0.27.8 None 0 442 kB sinclair
npm/@tootallnate/once@2.0.0 None 0 16.3 kB tootallnate
npm/@types/istanbul-lib-coverage@2.0.4 None 0 5.76 kB types
npm/@types/istanbul-lib-report@3.0.0 None 0 8.23 kB types
npm/@types/istanbul-reports@3.0.1 None 0 7.42 kB types
npm/@types/stack-utils@2.0.1 None 0 6.97 kB types
npm/@types/yargs-parser@21.0.0 None 0 8.93 kB types
npm/abab@2.0.6 None 0 10.4 kB jeffcarp
npm/acorn-jsx@5.3.2 None 0 24.4 kB rreverser
npm/ajv-formats@2.1.1 None 0 52.2 kB esp
npm/ajv@6.12.6 eval 0 929 kB esp
npm/ansi-colors@4.1.3 environment 0 26.1 kB jonschlinkert
npm/arg@4.1.3 None 0 12.9 kB qix
npm/array-union@2.1.0 None 0 3.17 kB sindresorhus
npm/asynckit@0.4.0 None 0 27.4 kB alexindigo
npm/at-least-node@1.0.0 None 0 2.63 kB ryanzim
npm/balanced-match@1.0.2 None 0 6.94 kB juliangruber
npm/base64-js@1.5.1 🔁 npm/base64-js@0.0.8 None 0 9.62 kB feross
npm/buffer-from@1.1.2 None 0 5.05 kB linusu
npm/buffer@5.7.1 None 0 82.5 kB feross
npm/callsites@3.1.0 None 0 6.33 kB sindresorhus
npm/chardet@0.7.0 filesystem 0 74.8 kB runk
npm/ci-info@3.8.0 environment 0 25.8 kB sibiraj-s
npm/cli-cursor@3.1.0 None 0 4.37 kB sindresorhus
npm/cli-spinners@2.6.1 None 0 27.5 kB sindresorhus
npm/cli-width@3.0.0 environment 0 11.5 kB knownasilya
npm/cliui@8.0.1 None 0 32.3 kB oss-bot
npm/clone@1.0.4 None 0 11.1 kB pvorb
npm/color-convert@2.0.1 None 0 27.2 kB qix
npm/combined-stream@1.0.8 None 0 11.5 kB alexindigo
npm/concat-map@0.0.1 None 0 4.86 kB substack
npm/content-type@1.0.5 None 0 10.5 kB dougwilson
npm/convert-source-map@2.0.0 None 0 15.9 kB phated
npm/create-require@1.1.1 filesystem, unsafe 0 6.25 kB pi0
npm/decimal.js@10.4.3 None 0 283 kB mikemcl
npm/deep-is@0.1.4 None 0 8.11 kB thlorenz
npm/define-lazy-prop@2.0.0 None 0 4.45 kB sindresorhus
npm/delayed-stream@1.0.0 None 0 8.02 kB apechimp
npm/depd@2.0.0 environment, eval 0 27.1 kB dougwilson
npm/detect-indent@6.1.0 None 0 9.68 kB sindresorhus
npm/diff@4.0.2 None 0 335 kB kpdecker
npm/dir-glob@3.0.1 None 0 5.42 kB sindresorhus
npm/domexception@4.0.0 None 0 20.2 kB domenic
npm/dotenv@16.3.1 environment, filesystem 0 71.6 kB motdotla
npm/eastasianwidth@0.2.0 None 0 13.6 kB komagata
npm/enquirer@2.3.6 environment 0 197 kB jonschlinkert
npm/error-ex@1.3.2 None 0 9.04 kB qix
npm/escape-string-regexp@4.0.0 None 0 3.79 kB sindresorhus
npm/esm@3.2.25 eval, filesystem, unsafe 0 309 kB jdalton
npm/esprima@4.0.1 None 0 314 kB ariya
npm/esrecurse@4.3.0 None 0 13.5 kB michaelficarra
npm/esutils@2.0.3 None 0 50.6 kB michaelficarra
npm/eventemitter3@4.0.7 None 0 38 kB lpinca
npm/events@3.3.0 None 0 82.8 kB goto-bus-stop
npm/execa@5.1.1 environment, shell 0 57.5 kB sindresorhus
npm/fast-json-stable-stringify@2.1.0 None 0 17 kB esp
npm/fast-levenshtein@2.0.6 None 0 9.44 kB hiddentao
npm/fastest-levenshtein@1.0.16 None 0 21.3 kB ka-weihe
npm/fastq@1.13.0 None 0 38.2 kB matteo.collina
npm/figures@3.2.0 None +1 14.8 kB sindresorhus
npm/form-data@4.0.0 filesystem, network 0 43.4 kB niftylettuce
npm/fs.realpath@1.0.0 environment, filesystem 0 13.4 kB isaacs
npm/functions-have-names@1.2.3 None 0 16.7 kB ljharb
npm/get-package-type@0.1.0 filesystem 0 6.01 kB coreyfarrell
npm/get-stream@6.0.1 None 0 12.2 kB sindresorhus
npm/has-bigints@1.0.2 None 0 12.8 kB ljharb
npm/has-flag@4.0.0 None 0 4.42 kB sindresorhus
npm/html-encoding-sniffer@3.0.0 None 0 11.7 kB domenic
npm/html-escaper@2.0.2 None 0 13.1 kB webreflection
npm/human-signals@2.1.0 None 0 44.3 kB ehmicky
npm/humanize-ms@1.2.1 None 0 3.66 kB dead_horse
npm/iconv-lite@0.4.24 None 0 336 kB ashtuchkin
npm/ieee754@1.2.1 None 0 6.8 kB feross
npm/imurmurhash@0.1.4 None 0 11.9 kB jensyt
npm/inflight@1.0.6 None 0 3.76 kB isaacs
npm/inherits@2.0.4 None 0 3.96 kB isaacs
npm/is-arrayish@0.2.1 None 0 4.05 kB qix
npm/is-callable@1.2.7 None 0 28.9 kB ljharb
npm/is-extglob@2.1.1 None 0 6.22 kB jonschlinkert
npm/is-fullwidth-code-point@3.0.0 None 0 4.99 kB sindresorhus
npm/is-interactive@1.0.0 None 0 4.62 kB sindresorhus
npm/is-number@7.0.0 None 0 9.62 kB jonschlinkert
npm/is-potential-custom-element-name@1.0.1 None 0 3.92 kB mathias
npm/is-stream@2.0.1 None 0 5.93 kB sindresorhus
npm/is-unicode-supported@0.1.0 None 0 3.54 kB sindresorhus
npm/is-windows@1.0.2 None 0 7.96 kB jonschlinkert
npm/isexe@2.0.0 environment, filesystem 0 11 kB isaacs
npm/istanbul-lib-coverage@3.2.0 None 0 29.3 kB oss-bot
npm/js-tokens@4.0.0 None 0 15.1 kB lydell
npm/js-yaml@4.1.0 None 0 405 kB vitaly
npm/jsbn@1.1.0 None 0 46.9 kB andyperlitch
npm/json-parse-even-better-errors@2.3.1 None 0 10.4 kB isaacs
npm/json-stable-stringify-without-jsonify@1.0.1 None 0 14.2 kB samn
npm/jsonfile@4.0.0 filesystem 0 16.9 kB ryanzim
npm/kind-of@6.0.3 None 0 22.8 kB doowb
npm/lines-and-columns@1.2.4 None 0 5.39 kB eventualbuddha
npm/lodash.merge@4.6.2 None 0 54.1 kB jdalton
npm/lodash@4.17.21 None 0 1.41 MB bnjmnt4n
npm/log-symbols@4.1.0 None 0 4.58 kB sindresorhus
npm/make-error@1.3.6 None 0 12.4 kB julien-f
npm/memory-cache@0.2.0 None 0 36.7 kB ptarjan
npm/merge-stream@2.0.0 None 0 4.31 kB stevemao
npm/micromatch@4.0.5 None 0 55.9 kB jonschlinkert
npm/mime-db@1.52.0 None 0 206 kB dougwilson
npm/mime-types@2.1.35 None 0 18.3 kB dougwilson
npm/ms@2.1.2 None 0 6.84 kB styfle
npm/mute-stream@0.0.8 None 0 6.51 kB isaacs
npm/nanoid@3.3.7 None 0 24.4 kB ai
npm/natural-compare@1.4.0 None 0 5.65 kB megawac
npm/negotiator@0.6.3 None 0 27.4 kB dougwilson
npm/normalize-path@3.0.0 None 0 9.22 kB jonschlinkert
npm/npm-run-path@4.0.1 environment 0 8.13 kB sindresorhus
npm/object-keys@1.1.1 None 0 26.5 kB ljharb
npm/once@1.4.0 None 0 4.05 kB isaacs
npm/os-tmpdir@1.0.2 None 0 3.06 kB sindresorhus
npm/p-limit@3.1.0 None 0 7.75 kB sindresorhus
npm/p-try@2.2.0 None 0 4.37 kB sindresorhus
npm/parent-module@1.0.1 None 0 3.92 kB sindresorhus
npm/parse-json@5.2.0 None 0 5.41 kB sindresorhus
npm/parse5@7.1.2 None 0 702 kB feedic
npm/path-is-absolute@1.0.1 None 0 3.62 kB sindresorhus
npm/path-parse@1.0.7 None 0 4.51 kB jbgutierrez
npm/path-type@4.0.0 filesystem 0 5.41 kB sindresorhus
npm/pify@4.0.1 None 0 7.23 kB sindresorhus
npm/prelude-ls@1.2.1 None 0 36.7 kB gkz
npm/process-nextick-args@2.0.1 None 0 3.17 kB cwmma
npm/querystringify@2.2.0 None 0 6.96 kB lpinca
npm/queue-microtask@1.2.3 None 0 8.37 kB feross
npm/regenerator-runtime@0.14.0 None 0 27.8 kB benjamn
npm/require-directory@2.1.1 filesystem 0 12.1 kB troygoode
npm/require-from-string@2.0.2 unsafe 0 3.42 kB floatdrop
npm/requires-port@1.0.0 None 0 8.56 kB 3rdeden
npm/resolve-from@4.0.0 filesystem, unsafe 0 4.64 kB sindresorhus
npm/restore-cursor@3.1.0 None 0 2.82 kB sindresorhus
npm/reusify@1.0.4 None 0 9.44 kB matteo.collina
npm/rfdc@1.3.0 None 0 24 kB davidmarkclements
npm/rimraf@3.0.2 filesystem 0 17.3 kB isaacs
npm/run-async@2.4.1 None 0 6.6 kB sboudrias
npm/run-parallel@1.2.0 None 0 6.56 kB feross
npm/safer-buffer@2.1.2 None 0 42.3 kB chalker
npm/saxes@6.0.0 None 0 164 kB lddubeau
npm/shebang-command@2.0.0 None 0 2.56 kB kevva
npm/shebang-regex@3.0.0 None 0 2.83 kB sindresorhus
npm/sisteransi@1.0.5 None 0 6.79 kB terkelg
npm/slash@3.0.0 None 0 3.51 kB sindresorhus
npm/smart-buffer@4.2.0 None 0 138 kB joshglazebrook
npm/sprintf-js@1.0.3 None 0 34.8 kB alexei
npm/string-width-cjs@4.2.3 None 0 0 B
npm/strip-ansi-cjs@6.0.1 None 0 0 B
npm/strip-bom@3.0.0 None 0 3 kB sindresorhus
npm/strip-final-newline@2.0.0 None 0 3.05 kB sindresorhus
npm/supports-preserve-symlinks-flag@1.0.0 None 0 9.18 kB ljharb
npm/symbol-tree@3.2.4 None 0 57.1 kB joris-van-der-wel
npm/test-exclude@6.0.0 None 0 23.6 kB coreyfarrell
npm/through@2.3.8 None 0 12.5 kB dominictarr
npm/tmp@0.0.33 filesystem 0 26 kB raszi
npm/to-regex-range@5.0.1 None 0 22.9 kB jonschlinkert
npm/universalify@0.1.2 None 0 4.71 kB ryanzim
npm/url-parse@1.5.10 None 0 63 kB swaagie
npm/util-deprecate@1.0.2 None 0 5.48 kB tootallnate
npm/v8-compile-cache-lib@3.0.1 environment, filesystem, unsafe 0 18.2 kB cspotcode
npm/w3c-xmlserializer@4.0.0 None 0 18 kB domenic
npm/wcwidth@1.0.1 None 0 14.2 kB timoxley
npm/webidl-conversions@7.0.0 None 0 24.2 kB domenic
npm/whatwg-encoding@2.0.0 None 0 12.8 kB domenic
npm/whatwg-mimetype@3.0.0 None 0 16.8 kB domenic
npm/wrap-ansi-cjs@7.0.0 None 0 0 B
npm/wrap-ansi@7.0.0 None 0 10.6 kB sindresorhus
npm/wrappy@1.0.2 None 0 2.96 kB zkat
npm/xml-name-validator@4.0.0 None 0 13.5 kB domenic
npm/xmlchars@2.2.0 None 0 59 kB lddubeau
npm/xtend@4.0.2 None 0 6.46 kB raynos
npm/y18n@5.0.8 filesystem 0 23.4 kB oss-bot
npm/yaml@1.10.2 environment 0 448 kB eemeli
npm/yn@3.1.1 None 0 6.31 kB sindresorhus

🚮 Removed packages: npm/@formkit/auto-animate@1.0.0-beta.5, npm/bcryptjs@2.4.3, npm/ical.js@1.5.0

View full report↗︎

Copy link
Copy Markdown
Member

@PeerRich PeerRich left a comment

Choose a reason for hiding this comment

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

since this is a net-new app we can merge these rather quickly, right?

@vercel
Copy link
Copy Markdown

vercel Bot commented Jan 29, 2025

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

2 Skipped Deployments
Name Status Preview Comments Updated (UTC)
cal ⬜️ Ignored (Inspect) Visit Preview Jan 29, 2025 5:41pm
calcom-web-canary ⬜️ Ignored (Inspect) Visit Preview Jan 29, 2025 5:41pm

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jan 29, 2025

E2E results are ready!

@sean-brydon sean-brydon enabled auto-merge (squash) January 29, 2025 18:49
@sean-brydon sean-brydon merged commit 783f10f into main Jan 29, 2025
@sean-brydon sean-brydon deleted the feat/v3/playground branch January 29, 2025 18:53
MuhammadAimanSulaiman pushed a commit to hit-pay/cal.com that referenced this pull request Feb 25, 2025
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

consumer core area: core, team members only ✨ feature New feature or request ready-for-e2e ui area: UI, frontend, button, form, input

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants