Skip to main content

Interface: UsePriceRequestReturn

Defined in: composables/react/usePriceRequest.ts:88

Properties​

add​

add: (item) => boolean

Defined in: composables/react/usePriceRequest.ts:94

Adds a product unless its code is already listed. Returns false when it was.

Parameters​

item​

PriceRequestItem

Returns​

boolean


clear​

clear: () => void

Defined in: composables/react/usePriceRequest.ts:97

Returns​

void


count​

count: number

Defined in: composables/react/usePriceRequest.ts:92


error​

error: string | null

Defined in: composables/react/usePriceRequest.ts:102


has​

has: (code) => boolean

Defined in: composables/react/usePriceRequest.ts:98

Parameters​

code​

string

Returns​

boolean


items​

items: PriceRequestItem[]

Defined in: composables/react/usePriceRequest.ts:89


ready​

ready: boolean

Defined in: composables/react/usePriceRequest.ts:91

False on the server and during hydration, so callers can hold their label.


remove​

remove: (code) => void

Defined in: composables/react/usePriceRequest.ts:95

Parameters​

code​

string

Returns​

void


setQuantity​

setQuantity: (code, quantity) => void

Defined in: composables/react/usePriceRequest.ts:96

Parameters​

code​

string

quantity​

number

Returns​

void


submit​

submit: (comment) => Promise<boolean>

Defined in: composables/react/usePriceRequest.ts:100

Sends the list via onSubmit, clearing it only on success.

Parameters​

comment​

string

Returns​

Promise<boolean>


submitting​

submitting: boolean

Defined in: composables/react/usePriceRequest.ts:101