# GUIDELINES & KEY COMPONENTS - `_constants.ts` contains the constant for - default value (defaultValue) - empty value (emptyValue) - `customers-table.tsx` - `confirm-delete-modal.tsx` - delete modal component when click delete button on list - `customers-filters.tsx` - `customers-pagination.tsx` - `email-filter-popover.tsx` - `phone-filter-popover.tsx` - `customers-selection-context.tsx` - `customer-create-form.tsx` - form to create a new customer - `customer-edit-form.tsx` - form to edit a existing customer - `type.d.tsx` - contains type definition - `notifications.tsx` - constants used for demonstration - `payments.tsx` - constants used for demonstration - `shipping-address.tsx` - constants used for demonstration