Codehagen / Dingify

Dingify is helping you unlock the power of seamless real-time monitoring
https://www.dingify.io/
GNU Affero General Public License v3.0
192 stars 25 forks source link

feat: Copy API Key Component #25

Closed Amirthananth closed 6 months ago

Amirthananth commented 6 months ago

Description

What type of PR is this? (check all applicable)

Related Tickets & Documents

Fixes #18

Mobile & Desktop Screenshots/Recordings

https://github.com/Codehagen/Dingify/assets/22556726/4c54ab2e-29cf-4def-afc3-7c429834eb40

Steps to QA

  1. Login and go to Dashboard
  2. Click on "Add new API Key" button
  3. Click on the Reveal/Hide button to reveal or hide the API key
  4. Click on the Copy button to copy the API Key to clipboard

Added to documentation?

[optional] Are there any post-deployment tasks we need to perform?

[optional] What gif best describes this PR or how it makes you feel?

vercel[bot] commented 6 months ago

@Amirthananth is attempting to deploy a commit to the meglerhagen's projects Team on Vercel.

A member of the Team first needs to authorize it.

Amirthananth commented 6 months ago

@Codehagen Added the reveal/hide button along with the copy button's functionality. I also added the Tooltip Provider as it will be useful later as well.

Do let me know if we need to make any changes or segregate the components to another file.

Thanks, Amirth

Codehagen commented 6 months ago

This was very good! ✨

Next would be to make input the generated API key into the input, and push this to the DB.

I can make the action for this and you can implement it if you want?

Anyways, merging this now.