Adds customer details drawer to customers list page

Enhances customer management with interactive drawer
Introduces detailed customer profile view with metadata
Implements search functionality and dynamic drawer population

Improves user experience for customer information exploration
This commit is contained in:
Janus C. H. Knudsen 2026-01-19 18:27:59 +01:00
parent 65ad9aacdf
commit 0a431c8db4
8 changed files with 694 additions and 15 deletions

View file

@ -13,6 +13,7 @@ import { CashController } from './modules/cash';
import { EmployeesController } from './modules/employees';
import { ControlsController } from './modules/controls';
import { ServicesController } from './modules/services';
import { CustomersController } from './modules/customers';
import { TrackingController } from './modules/tracking';
/**
@ -28,6 +29,7 @@ export class App {
readonly employees: EmployeesController;
readonly controls: ControlsController;
readonly services: ServicesController;
readonly customers: CustomersController;
readonly tracking: TrackingController;
constructor() {
@ -41,6 +43,7 @@ export class App {
this.employees = new EmployeesController();
this.controls = new ControlsController();
this.services = new ServicesController();
this.customers = new CustomersController();
this.tracking = new TrackingController();
}
}