Skip to content

Commit c376383

Browse files
committed
fix(elements): Add provider to elements and small tweaks.
1 parent ad0eed8 commit c376383

File tree

4 files changed

+6
-8
lines changed

4 files changed

+6
-8
lines changed

projects/igniteui-angular-elements/src/public_api.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,4 @@ export {
6262
// i18n
6363
registerI18n,
6464
setCurrentI18n,
65-
getCurrentI18n,
66-
getCurrentResourceStrings
6765
}

projects/igniteui-angular-elements/src/utils/injector-ref.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { BrowserModule, platformBrowser } from '@angular/platform-browser';
33
import { provideAnimations } from '@angular/platform-browser/animations';
44
import { ELEMENTS_TOKEN } from 'igniteui-angular/src/lib/core/utils';
55
import { IgxIconBroadcastService } from '../lib/icon.broadcast.service';
6+
import { provideIgniteIntl } from 'igniteui-angular';
67

78
/**
89
* Top-level await (TLA) both requires higher ES target and currently has only partial support in ES build
@@ -33,7 +34,8 @@ const injector = createEnvironmentInjector([
3334
// Elements specific:
3435
provideAnimations(),
3536
{ provide: ELEMENTS_TOKEN, useValue: true },
36-
IgxIconBroadcastService
37+
IgxIconBroadcastService,
38+
provideIgniteIntl()
3739
], platformInjector as EnvironmentInjector);
3840

3941
export { injector };

projects/igniteui-angular/src/lib/core/i18n/formatters/formatter-intl.ts

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -74,11 +74,8 @@ export class IntlFormatter extends BaseFormatter {
7474
return this.formatNumberGeneric(value, "currency", locale, digitsInfo, currencyCode, display);
7575
}
7676

77-
public override getCurrencyCode(locale: string, overrideCode?: string): string {
78-
if (overrideCode) {
79-
return overrideCode;
80-
}
81-
return 'USD';
77+
public override getCurrencyCode(_locale: string, overrideCode?: string): string {
78+
return overrideCode ?? 'USD';
8279
}
8380

8481
public override getCurrencySymbol(currencyCode: string, locale?: string, currencyDisplay: keyof Intl.NumberFormatOptionsCurrencyDisplayRegistry = "symbol"): string {

projects/igniteui-angular/src/lib/grids/grid-base.directive.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3562,6 +3562,7 @@ export abstract class IgxGridBaseDirective implements GridType,
35623562
/** @hidden @internal */
35633563
public summaryService: IgxGridSummaryService,
35643564
@Inject(LOCALE_ID) private localeId: string,
3565+
/** @hidden @internal */
35653566
@Inject(I18N_FORMATTER) public i18nFormatter: BaseFormatter,
35663567
protected platform: PlatformUtil,
35673568
@Optional() @Inject(IgxGridTransaction) protected _diTransactions?: TransactionService<Transaction, State>,

0 commit comments

Comments
 (0)