Skip to main content

Interface: IDesignSystemProviderConfiguration

Defined in: src/providers/react/types/provider-configuration.ts:90

Injection configuration for the design system provider.

Remarks

Optional — when omitted, the runtime uses no-op UI service defaults.

Properties

DialogProvider

DialogProvider: ComponentType<IWrapperProviderProps>

Defined in: src/providers/react/types/provider-configuration.ts:94

Dialog (modal) provider component


NotifierProvider

NotifierProvider: ComponentType<IWrapperProviderProps>

Defined in: src/providers/react/types/provider-configuration.ts:92

Notifier (toast) provider component


ToasterProvider

ToasterProvider: ComponentType<IWrapperProviderProps>

Defined in: src/providers/react/types/provider-configuration.ts:96

Toaster provider component


useDialog

useDialog: () => IDialogApi

Defined in: src/providers/react/types/provider-configuration.ts:100

Hook that returns the dialog API

Returns

IDialogApi


useNotifier

useNotifier: () => INotifierApi

Defined in: src/providers/react/types/provider-configuration.ts:98

Hook that returns the notifier API

Returns

INotifierApi