rohitdasu / projectmate

Supercharge your open-source contributions with projectmate.net; Discover open-source projects, connect with experienced maintainers, and collaborate with a community of passionate contributors. Join over 200+ registered users who are already making a difference
https://projectmate.net
MIT License
148 stars 107 forks source link

add project using Drawer from vaul package #420

Closed madjed-hue closed 9 months ago

madjed-hue commented 10 months ago

Fixes Issue

[FEATURE] update "Add-Project" page UI

Changes proposed

.add "vaul" package .Update the add page UI to be a Drawer

Note to reviewers

-I didn't remove the add project page. please tell me to do it if everything works well with drawer.

Screenshots

https://github.com/rohitdasu/projectmate/assets/62912697/bc188177-b6cc-4ad6-9544-fadd698bf9e7

vercel[bot] commented 10 months ago

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

Name Status Preview Comments Updated (UTC)
projectmate ✅ Ready (Inspect) Visit Preview 💬 Add feedback Sep 8, 2023 1:01pm
rohitdasu commented 10 months ago

hi @madjed-hue, after adding a project it's not loaded instantly on the projects page. You need to mutate/revalidate using useSwr to update the state.

rohitdasu commented 10 months ago

@madjed-hue could you pls work on those change requests. thanks

rohitdasu commented 10 months ago

@madjed-hue could you check the build issue

Screenshot 2023-08-31 at 11 46 48 PM
madjed-hue commented 10 months ago

hello @rohitdasu, this problem is because of the previous add project page, since it requires one prop (isClicked setter function), and I didn't remove it, as I told you before. you can try it now, and everything should work well.