Skip to content

Feature/add availability tab#4314

Merged
emrysal merged 20 commits intomainfrom
feature/add-availability-tab
Sep 9, 2022
Merged

Feature/add availability tab#4314
emrysal merged 20 commits intomainfrom
feature/add-availability-tab

Conversation

@emrysal
Copy link
Copy Markdown
Contributor

@emrysal emrysal commented Sep 8, 2022

What does this PR do?

Closes #4288

image

@emrysal emrysal requested review from a team, PeerRich, ciaranha and sean-brydon September 8, 2022 20:46
@vercel
Copy link
Copy Markdown

vercel bot commented Sep 8, 2022

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

Name Status Preview Updated
cal ✅ Ready (Inspect) Visit Preview Sep 9, 2022 at 1:27PM (UTC)

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.

LGTM - few NITS but I did it for you pretty much <3

const query = trpc.useQuery(["viewer.availability.list"]);

return (
<QueryCell
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

NIT: To my understanding we are trying to move away from Query Cell? @zomars

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

is this a blocker? @zomars @emrysal @sean-brydon

if not lets merge

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I don't believe so @PeerRich - We still use it across the app. New issue should be created to remove query cell if we are planning to not use it anymore however

Comment thread apps/web/components/v2/eventtype/AvailabilityTab.tsx Outdated
Comment thread apps/web/components/v2/eventtype/AvailabilityTab.tsx Outdated
Comment thread apps/web/components/v2/eventtype/AvailabilityTab.tsx Outdated
Comment thread apps/web/components/v2/eventtype/AvailabilityTab.tsx Outdated
emrysal and others added 4 commits September 8, 2022 22:39
Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com>
Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com>
Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com>
Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com>
@PeerRich PeerRich removed the ♻️ autoupdate tells kodiak to keep this branch up-to-date label Sep 9, 2022
@emrysal emrysal requested a review from sean-brydon September 9, 2022 11:56
@emrysal
Copy link
Copy Markdown
Contributor Author

emrysal commented Sep 9, 2022

@sean-brydon All addressed

@pumfleet
Copy link
Copy Markdown
Contributor

pumfleet commented Sep 9, 2022

@sean-brydon can we have your approval so we can get this merged? Code looks good to me but haven't tested

@sean-brydon
Copy link
Copy Markdown
Member

sean-brydon commented Sep 9, 2022

@baileypumfleet Looks good to me - design wise is perfect :) It works thats a bonus

Copy link
Copy Markdown
Contributor

@zlwaterfield zlwaterfield left a comment

Choose a reason for hiding this comment

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

Looks awesome! 🥳

@emrysal emrysal enabled auto-merge (squash) September 9, 2022 14:46
@emrysal emrysal merged commit 770c350 into main Sep 9, 2022
@emrysal emrysal deleted the feature/add-availability-tab branch September 9, 2022 14:47
joeauyeung pushed a commit that referenced this pull request Sep 9, 2022
* Add Availability Tab

* Some i18n fixups

* Update apps/web/components/v2/eventtype/AvailabilityTab.tsx

Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com>

* Update apps/web/components/v2/eventtype/AvailabilityTab.tsx

Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com>

* Update apps/web/components/v2/eventtype/AvailabilityTab.tsx

Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com>

* Update apps/web/components/v2/eventtype/AvailabilityTab.tsx

Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com>

* Fixed lint

* Oops

* Use classnames for SkeletonText instead of width,height

* Ditches QueryCell

Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com>
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
@PeerRich PeerRich added the core area: core, team members only label Jul 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automerge core area: core, team members only

Projects

No open projects
Status: Done

Development

Successfully merging this pull request may close these issues.

/event-type-detail / availalibility

5 participants