Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Cannot find name 'LOCALE_ID'

Não consigo encontrar a resposta para esse erro.

ERROR in src/app/app.module.ts:24:15 - error TS2304: Cannot find name 'LOCALE_ID'.

24 {provide: LOCALE_ID, useValue: 'pt'},

src/app/app.module.ts:25:16 - error TS2304: Cannot find name 'DEFAULT_CURRENCY_CODE'.

25 { provide: DEFAULT_CURRENCY_CODE, useValue: 'BRL',}

ERROR in src/app/app.module.ts:24:15 - error TS2304: Cannot find name 'LOCALE_ID'.

24 {provide: LOCALE_ID, useValue: 'pt'},

src/app/app.module.ts:25:16 - error TS2304: Cannot find name 'DEFAULT_CURRENCY_CODE'.

25 { provide: DEFAULT_CURRENCY_CODE, useValue: 'BRL',}

Código:

`import {registerLocaleData} from '@angular/common'; import localePt from '@angular/common/locales/pt';

registerLocaleData(localePt, 'pt');

@NgModule({ declarations: [ AppComponent, novaTransferenciaComponent, ExtratoComponent ], imports: [ BrowserModule, FormsModule ], providers: [ {provide: LOCALE_ID, useValue: 'pt'}, {provide: DEFAULT_CURRENCY_CODE, useValue: 'BRL',}

],`

1 resposta
solução!

Encontrei o erro, era uma import que estava faltando, este aqui:

import { LOCALE_ID, DEFAULT_CURRENCY_CODE } from '@angular/core';