feat: Refactor sale invoice store to use new response model and improve state management

fix: Update single component to correctly bind invoice data

feat: Enhance partner info model with detailed license status

refactor: Simplify account list component by removing unnecessary details

fix: Correctly reference username in consumer account form

feat: Add POS related fields to consumer account list

chore: Update models to include charge account details for partners

feat: Implement charge account dialog for partner consumers

feat: Create API routes for accounts charge functionality

feat: Add charge account service for handling requests

feat: Introduce license info template component for dashboard

refactor: Update dashboard view to display license information

fix: Improve layout component to handle POS information more effectively

chore: Clean up unused imports and components in various files

feat: Add loading state handling in landing views

feat: Implement charge account form dialog for partner consumers
This commit is contained in:
2026-04-25 15:19:19 +03:30
parent a816c05777
commit 095ae31249
53 changed files with 554 additions and 196 deletions
+15 -1
View File
@@ -10,5 +10,19 @@ export interface IPartnerRawResponse {
}
export interface IPartnerResponse extends IPartnerRawResponse {}
export interface IPartnerInfoRawResponse extends ISummary {}
export interface IPartnerInfoRawResponse {
licenses_status: LicensesStatus;
license_renews_status: LicensesStatus;
account_quotas_status: LicensesStatus;
id: string;
name: string;
code: string;
created_at: string;
}
export interface IPartnerInfoResponse extends IPartnerInfoRawResponse {}
interface LicensesStatus {
total_purchased: number;
total_activated: number;
total_expired: number;
}