Skip to content

Add customer management features to CRM module #3

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

Draft
wants to merge 9 commits into
base: main
Choose a base branch
from

Conversation

steve8708
Copy link

@steve8708 steve8708 commented May 29, 2025

This PR adds comprehensive customer management functionality to the CRM module, including:

  • New CustomerDataGrid component with search, sort, and pagination
  • Customer edit modal with form validation
  • Delete confirmation dialog
  • Custom hook for customer data management
  • TypeScript interfaces for user data
  • Integration with the user API
  • Error handling and loading states
  • Success/error notifications via Snackbar

The changes enhance the Customers page with a full-featured data grid, inline editing capabilities, and proper error handling while maintaining the existing project structure and coding patterns.

tag @builderio-bot for anything you want the bot to do

To clone this PR locally use the Github CLI with command gh pr checkout 3

🔗 Edit in Builder.io

@steve8708 steve8708 changed the title Builder.io: Update from Visual Editor Add customer management features to CRM module May 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants