-
Notifications
You must be signed in to change notification settings - Fork 112
1041 client - Add project/workflow list of pre-built templates #3149
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
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR adds a template browsing interface for pre-built workflow and project templates, enabling users to search, filter, and view available templates in a card-based layout.
- Implements template listing pages for both workflow and project templates with search and category filtering
- Creates a shared Zustand store for managing template search state and category filters
- Builds reusable UI components for template cards and layout containers
Reviewed Changes
Copilot reviewed 7 out of 7 changed files in this pull request and generated 3 comments.
Show a summary per file
File | Description |
---|---|
WorkflowTemplates.tsx | Main component for displaying workflow templates with loading states and template cards |
ProjectTemplates.tsx | Main component for displaying project templates with flattened component icons |
useTemplatesStore.ts | Zustand store for managing search query and category filter state |
TemplatesLayoutContainerSearchBar.tsx | Debounced search input component for filtering templates |
TemplatesLayoutContainerCategoryFilters.tsx | Category filter buttons with active state management |
TemplatesLayoutContainer.tsx | Layout wrapper providing consistent structure for template pages |
TemplateCard.tsx | Reusable card component for displaying individual template information |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
...automation/templates/components/layout-container/TemplatesLayoutContainerCategoryFilters.tsx
Outdated
Show resolved
Hide resolved
client/src/pages/automation/templates/components/TemplateCard.tsx
Outdated
Show resolved
Hide resolved
client/src/pages/automation/templates/components/TemplateCard.tsx
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
Copilot reviewed 7 out of 7 changed files in this pull request and generated 3 comments.
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
client/src/pages/automation/templates/workflow-templates/WorkflowTemplates.tsx
Outdated
Show resolved
Hide resolved
client/src/pages/automation/templates/project-templates/ProjectTemplates.tsx
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
Copilot reviewed 7 out of 7 changed files in this pull request and generated 2 comments.
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
client/src/pages/automation/templates/workflow-templates/WorkflowTemplates.tsx
Outdated
Show resolved
Hide resolved
client/src/pages/automation/templates/project-templates/ProjectTemplates.tsx
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
Copilot reviewed 7 out of 7 changed files in this pull request and generated no new comments.
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
...automation/templates/components/layout-container/TemplatesLayoutContainerCategoryFilters.tsx
Outdated
Show resolved
Hide resolved
client/src/pages/automation/templates/components/TemplateCard.tsx
Outdated
Show resolved
Hide resolved
client/src/pages/automation/templates/components/TemplateCard.tsx
Outdated
Show resolved
Hide resolved
client/src/pages/automation/templates/project-templates/ProjectTemplates.tsx
Outdated
Show resolved
Hide resolved
client/src/pages/automation/templates/project-templates/ProjectTemplates.tsx
Outdated
Show resolved
Hide resolved
client/src/pages/automation/templates/project-templates/ProjectTemplates.tsx
Outdated
Show resolved
Hide resolved
client/src/pages/automation/templates/stores/useTemplatesStore.ts
Outdated
Show resolved
Hide resolved
client/src/pages/automation/templates/workflow-templates/WorkflowTemplates.tsx
Show resolved
Hide resolved
client/src/pages/automation/templates/workflow-templates/WorkflowTemplates.tsx
Show resolved
Hide resolved
|
|
No description provided.