-
-
Notifications
You must be signed in to change notification settings - Fork 161
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
refactor: Changed the text in the hero section of the web application #578
refactor: Changed the text in the hero section of the web application #578
Conversation
…olean state to keep the track of dialog box
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 changes the hero text that can be seen on the web application.
Dependencies
No dependencies
Future Improvements
Mentions
Screenshots of relevant screens
Developer's checklist
If changes are made in the code:
Documentation Update
PR Type
Enhancement, Other
Description
Select
component using the Radix UI library.ProjectController
methods.@radix-ui/react-select
to project dependencies.@swc/helpers
and added new packages.Changes walkthrough 📝
7 files
page.tsx
Refactor project management with new API client and UI updates.
apps/platform/src/app/(main)/page.tsx
@keyshade/schema
and@keyshade/api-client
.createNewProject
to handle project creation.styling.
ProjectController
.select.tsx
Add new Select component using Radix UI library.
apps/platform/src/components/ui/select.tsx
Select
component using@radix-ui/react-select
.SelectTrigger
,SelectContent
,and
SelectItem
.project.ts
Update ProjectController to make headers optional.
packages/api-client/src/controllers/project.ts
ProjectController
.combobox.tsx
Update combobox component to use new workspace schema.
apps/platform/src/components/ui/combobox.tsx
Workspace
type from@keyshade/schema
.getAllWorkspace
function to handle new response structure.index.tsx
Update hero section text for improved messaging.
apps/web/src/components/hero/index.tsx
index.ts
Update project and environment schemas with new fields.
apps/platform/src/types/index.ts
zEnvironment
andzNewProject
schemas with new fields andtypes.
workspace-storage.ts
Update workspace storage to use new schema type.
apps/platform/src/lib/workspace-storage.ts
Workspace
type from@keyshade/schema
.1 files
page.tsx
Minor formatting change for readability.
apps/platform/src/app/auth/page.tsx
2 files
package.json
Add Radix UI Select to project dependencies.
apps/platform/package.json
@radix-ui/react-select
as a new dependency.pnpm-lock.yaml
Update dependencies to include @swc/helpers and add new packages
pnpm-lock.yaml
@swc/[email protected]
.@radix-ui/react-context
,@radix-ui/react-dismissable-layer
,@radix-ui/react-focus-guards
,@radix-ui/react-portal
, andreact-remove-scroll
.reflect the inclusion of
@swc/helpers
.1 files
tsconfig.json
Update TypeScript configuration for module resolution and JSX.
apps/platform/tsconfig.json
resolution.