cal.com icon indicating copy to clipboard operation
cal.com copied to clipboard

feat: show top banner for broken integrations [Cal 3125]

Open Hitesh-Sisara opened this issue 1 year ago β€’ 6 comments

What does this PR do?

check for invalid credentials and display the banner

video : https://www.loom.com/share/aa0ed6ad42ea422485ce068ae39e0c9f?sid=9dd3a6f4-79f7-4ed5-b143-2de52ad0ab21

Fixes #13667 /claim #13667

Type of change

  • New feature (non-breaking change which adds functionality)

  • My code follow the style guidelines of this project

  • I checked if new and existing unit tests pass locally with my changes

Hitesh-Sisara avatar Feb 16 '24 07:02 Hitesh-Sisara

@Hitesh-Sisara is attempting to deploy a commit to the cal Team on Vercel.

A member of the Team first needs to authorize it.

vercel[bot] avatar Feb 16 '24 07:02 vercel[bot]

Thank you for following the naming conventions! πŸ™ Feel free to join our discord and post your PR link.

github-actions[bot] avatar Feb 16 '24 07:02 github-actions[bot]

Graphite Automations

A Graphite automation took an action on this PR β€’ (02/16/24)

1 reviewer was added based on Keith Williams's automation, 'Add foundation team as reviewer'

A Graphite automation took an action on this PR β€’ (02/29/24)

1 reviewer was added based on Keith Williams's automation, 'Add consumer team as reviewer'

A Graphite automation took an action on this PR β€’ (02/16/24)

1 label was added based on Keith Williams's automation, 'Add community label'

graphite-app[bot] avatar Feb 16 '24 07:02 graphite-app[bot]

πŸ“¦ 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! πŸ™Œ

github-actions[bot] avatar Feb 16 '24 08:02 github-actions[bot]

Type cheks are also failing

Udit-takkar avatar Feb 16 '24 09:02 Udit-takkar

@Udit-takkar made requested changes have a look

Hitesh-Sisara avatar Feb 16 '24 16:02 Hitesh-Sisara

Hey @Udit-takkar, In the file packages/features/shell/Shell.tsx on line 271 why are we using if else ladder when we do the same thing in each case? If we change it from using if else to normal return then it will make the code smaller as well as reduce 1 step for the next contributor

thepradipvc avatar Feb 20 '24 05:02 thepradipvc

Hey @Udit-takkar, In the file packages/features/shell/Shell.tsx on line 271 why are we using if else ladder when we do the same thing in each case? If we change it from using if else to normal return then it will make the code smaller as well as reduce 1 step for the next contributor

I was getting type error when i didn't use if else statements

Udit-takkar avatar Feb 21 '24 15:02 Udit-takkar

@Udit-takkar @ChaudharyPradip can you merge ?

Hitesh-Sisara avatar Feb 27 '24 04:02 Hitesh-Sisara

Hey @Hitesh-Sisara, I am not a maintainer

thepradipvc avatar Feb 27 '24 04:02 thepradipvc