feat: add refresh functionality to various components
- Implemented refresh event emission in multiple list components across partner and superAdmin modules. - Updated consumers and customers list components to handle refresh actions. - Enhanced dashboard component to fetch partner info on initialization. - Introduced new API method in PartnerService to retrieve current partner data. - Modified PartnerStore to utilize the new API method for fetching partner information. - Updated UI elements to reflect changes in partner and license management, including new fields for license renewals. - Added a new POS display component for better presentation of POS terminal information. - Updated layout service and top bar to reflect new titles and improve user experience. - Refactored existing components to ensure consistency and maintainability.
This commit is contained in:
+11
-2
@@ -1,5 +1,14 @@
|
||||
export interface IPartnerInfoRawResponse {
|
||||
import ISummary from '@/core/models/summary';
|
||||
|
||||
export interface IPartnerRawResponse {
|
||||
id: string;
|
||||
name: string;
|
||||
role: string;
|
||||
partner: ISummary;
|
||||
account: {
|
||||
username: string;
|
||||
};
|
||||
}
|
||||
export interface IPartnerResponse extends IPartnerRawResponse {}
|
||||
|
||||
export interface IPartnerInfoRawResponse extends ISummary {}
|
||||
export interface IPartnerInfoResponse extends IPartnerInfoRawResponse {}
|
||||
|
||||
Reference in New Issue
Block a user