Skip to main content

UseInjector

Exposes the Angular injector which allows the injection of services into React components.

Example

Ts
import { useInjector } from '@vendure/admin-ui/react';import { NotificationService } from '@vendure/admin-ui/core';export const MyComponent = () => {    const notificationService = useInjector(NotificationService);    const handleClick = () => {        notificationService.success('Hello world!');    };    // ...    return <div>...</div>;}
Signature
function useInjector<T = any>(token: ProviderToken<T>): T

Parameters

token

parameterProviderToken<T>
Was this chapter helpful?
Report Issue
Edited Feb 2, 2026·Edit this page