barsa 2b183272cf Implement Notifications Feature and Enhance BFF Modules
- Introduced a new Notification model in the Prisma schema to manage in-app notifications for users.
- Integrated the NotificationsModule into the BFF application, allowing for the handling of notifications related to user actions and events.
- Updated the CatalogCdcSubscriber to create notifications for account eligibility and verification status changes, improving user engagement.
- Enhanced the CheckoutRegistrationService to create opportunities for SIM orders, integrating with the new notifications system.
- Refactored various modules to include the NotificationsModule, ensuring seamless interaction and notification handling across the application.
- Updated the frontend to display notification alerts in the AppShell header, enhancing user experience and accessibility.
2025-12-23 11:36:44 +09:00

20 lines
402 B
TypeScript

/**
* Salesforce Domain
*
* Centralized Salesforce field maps and constants.
* Provides a single source of truth for field names used across
* the BFF integration layer.
*/
export {
SALESFORCE_FIELDS,
ACCOUNT_FIELDS,
OPPORTUNITY_FIELDS,
ORDER_FIELDS,
CASE_FIELDS,
type AccountFieldKey,
type OpportunityFieldKey,
type OrderFieldKey,
type CaseFieldKey,
} from "./field-maps.js";