create-plume-react-project
Version:
CLI to create Plume React Project
12 lines (10 loc) • 533 B
text/typescript
import { Injector } from 'plume-ts-di';
import { LocaleResolver } from '@lib/locale-resolver/LocaleResolver';
import LocaleResolverFactory from '@i18n/locale/LocaleResolverFactory';
import LocaleService from '@i18n/locale/LocaleService';
import MessageService from '@i18n/messages/MessageService';
export default function installI18nModule(injector: Injector) {
injector.registerSingleton(MessageService);
injector.registerSingleton(LocaleService);
injector.registerSingletonProvider(LocaleResolverFactory, LocaleResolver);
}