feat: Enhance invoice editing components with new dialogs and improved UI

- Added country selection dialog with search functionality.
- Introduced tariff fraction selection dialog with infinite scrolling and search.
- Implemented unit of measure selection dialog with search capabilities.
- Updated invoice editing UI to include new fields for line descriptions and identifiers.
- Improved layout and spacing for better user experience in invoice editing forms.
- Added API endpoints for fetching tariff fractions and units of measure with proper error handling.
This commit is contained in:
Galindo97
2026-01-13 14:09:22 -06:00
parent 802ab8dc01
commit 98c7fe3bb5
18 changed files with 1163 additions and 353 deletions

View File

@@ -68,6 +68,8 @@ export interface LineDescriptions {
brand?: string;
model?: string;
has_serial?: boolean;
lot?: string;
entry_number?: string;
}
export interface LineReferences {
@@ -133,6 +135,7 @@ export interface LineItem {
page_line?: string;
has_certificate?: boolean;
certificate_number?: string;
octave_permit?: string;
// Flags
is_subitem?: boolean;