Manta Developers
GitHub
Menu

@manta-eu/react/toast

Reference for @manta-eu/react/toast as it is on main.

Type Aliases

ToasterProps

ToasterProps = ComponentProps<typeof Sonner>

Variables

toast

const toast: ((message, data?) => string | number) & object & object

Type Declaration

custom

custom: (jsx, data?) => string | number

Parameters
jsx

(id) => React.ReactElement

data?

ExternalToast

Returns

string | number

dismiss

dismiss: (id?) => string | number

Parameters
id?

number | string

Returns

string | number

error

error: (message, data?) => string | number

Parameters
message

titleT | React.ReactNode

data?

ExternalToast

Returns

string | number

info

info: (message, data?) => string | number

Parameters
message

titleT | React.ReactNode

data?

ExternalToast

Returns

string | number

loading

loading: (message, data?) => string | number

Parameters
message

titleT | React.ReactNode

data?

ExternalToast

Returns

string | number

message

message: (message, data?) => string | number

Parameters
message

titleT | React.ReactNode

data?

ExternalToast

Returns

string | number

promise

promise: <ToastData>(promise, data?) => string & object | number & object | { unwrap: () => Promise<ToastData>; }

Type Parameters
ToastData

ToastData

Parameters
promise

PromiseT<ToastData>

data?

PromiseData<ToastData>

Returns

string & object | number & object | { unwrap: () => Promise<ToastData>; }

success

success: (message, data?) => string | number

Parameters
message

titleT | React.ReactNode

data?

ExternalToast

Returns

string | number

warning

warning: (message, data?) => string | number

Parameters
message

titleT | React.ReactNode

data?

ExternalToast

Returns

string | number

getHistory

getHistory: () => (ToastT | ToastToDismiss)[]

Returns

(ToastT | ToastToDismiss)[]

getToasts

getToasts: () => (ToastT | ToastToDismiss)[]

Returns

(ToastT | ToastToDismiss)[]

Functions

Toaster()

Toaster(__namedParameters): Element

Parameters

__namedParameters

ToasterProps & RefAttributes<HTMLElement>

Returns

Element