-
-
Notifications
You must be signed in to change notification settings - Fork 114
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(platform): Show all the existing variables inside a project #591
base: develop
Are you sure you want to change the base?
feat(platform): Show all the existing variables inside a project #591
Conversation
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
User description
Description
This PR adds the feature of showing all the existing variables present inside a project on the page load on
variables
tab.Fixes #558
Screenshots of relevant screens
Developer's checklist
If changes are made in the code:
Documentation Update
PR Type
Enhancement
Description
This PR implements the variable management feature in the platform:
Added variable listing page showing all variables in a project
Implemented variable creation functionality
UI Improvements
The changes follow the Figma design and integrate with the backend API endpoints
Changes walkthrough 📝
index.ts
Add new shared SVG icon components
apps/platform/public/svg/shared/index.ts
page.tsx
Implement variable listing page with collapsible sections
apps/platform/src/app/(main)/project/[project]/@variable/page.tsx
variable
layout.tsx
Add variable creation functionality with UI feedback
apps/platform/src/app/(main)/project/[project]/layout.tsx
index.tsx
Update project card to use slug for routing
apps/platform/src/components/dashboard/projectCard/index.tsx
collapsible.tsx
Add collapsible UI component
apps/platform/src/components/ui/collapsible.tsx