Add Invoice model to objectModels and re-export for direct access.

This commit is contained in:
Tom Butcher 2025-12-27 13:55:21 +00:00
parent a0e09508f4
commit 94406a1bfc

View File

@ -30,6 +30,7 @@ import { DocumentPrinter } from './models/DocumentPrinter.js'
import { DocumentJob } from './models/DocumentJob.js' import { DocumentJob } from './models/DocumentJob.js'
import { TaxRate } from './models/TaxRate.js' import { TaxRate } from './models/TaxRate.js'
import { TaxRecord } from './models/TaxRecord.js' import { TaxRecord } from './models/TaxRecord.js'
import { Invoice } from './models/Invoice.js'
import QuestionCircleIcon from '../components/Icons/QuestionCircleIcon' import QuestionCircleIcon from '../components/Icons/QuestionCircleIcon'
export const objectModels = [ export const objectModels = [
@ -64,7 +65,8 @@ export const objectModels = [
DocumentPrinter, DocumentPrinter,
DocumentJob, DocumentJob,
TaxRate, TaxRate,
TaxRecord TaxRecord,
Invoice
] ]
// Re-export individual models for direct access // Re-export individual models for direct access
@ -100,7 +102,8 @@ export {
DocumentPrinter, DocumentPrinter,
DocumentJob, DocumentJob,
TaxRate, TaxRate,
TaxRecord TaxRecord,
Invoice
} }
export function getModelByName(name, ignoreCase = false) { export function getModelByName(name, ignoreCase = false) {