Skip to main content

Interface: UseCompanyReturn

Defined in: composables/vue/useCompany.ts:35

Properties​

acceptCartRequest​

acceptCartRequest: (cartId) => Promise<{ error?: string; success: boolean; }>

Defined in: composables/vue/useCompany.ts:45

Parameters​

cartId​

string

Returns​

Promise<{ error?: string; success: boolean; }>


company​

company: Ref<Company | null>

Defined in: composables/vue/useCompany.ts:36


createPac​

createPac: (input) => Promise<{ error?: string; success: boolean; }>

Defined in: composables/vue/useCompany.ts:42

Parameters​

input​

PurchaseAuthorizationConfigCreateInput

Returns​

Promise<{ error?: string; success: boolean; }>


deletePac​

deletePac: (pacId) => Promise<{ error?: string; success: boolean; }>

Defined in: composables/vue/useCompany.ts:44

Parameters​

pacId​

string

Returns​

Promise<{ error?: string; success: boolean; }>


error​

error: Ref<string | null>

Defined in: composables/vue/useCompany.ts:39


fetchCompany​

fetchCompany: (companyId, overrides?) => Promise<void>

Defined in: composables/vue/useCompany.ts:40

Parameters​

companyId​

number

overrides?​

Partial<Omit<CompanyVariables, "id">>

Returns​

Promise<void>


fetchPendingCarts​

fetchPendingCarts: (companyId) => Promise<void>

Defined in: composables/vue/useCompany.ts:41

Parameters​

companyId​

number

Returns​

Promise<void>


loading​

loading: Ref<boolean>

Defined in: composables/vue/useCompany.ts:38


pendingCarts​

pendingCarts: Ref<Cart[]>

Defined in: composables/vue/useCompany.ts:37


updatePac​

updatePac: (pacId, input) => Promise<{ error?: string; success: boolean; }>

Defined in: composables/vue/useCompany.ts:43

Parameters​

pacId​

string

input​

PurchaseAuthorizationConfigUpdateInput

Returns​

Promise<{ error?: string; success: boolean; }>