ERROR - Ajuda - ANGULAR CLI

Angular

12/07/2022

bom dia, toda vez que tento compilar apresenta esse erro... só que nunca mexi nesses módulos... uma vez removi do app.module.ts um componente pra poder funcionar... só que dependo dele, então agora nem removendo o error é resolvido.


ERROR in Maximum call stack size exceeded

ERROR in ../../../node_modules/@angular/cdk/bidi/dir.d.ts:27:9 - error TS2380: 'get' and 'set' accessor must have the same type.

27 get dir(): Direction;
~~~
../../../node_modules/@angular/cdk/bidi/dir.d.ts:28:9 - error TS2380: 'get' and 'set' accessor must have the same type.

28 set dir(value: Direction | 'auto');
~~~



ajudem por favor!
obg <3
Italo

Italo

Curtidas 0

Respostas

Alex William

Alex William

12/07/2022

Olá, boa tarde.

Seu GET retorna um tipo "Direction" mas seu SET aceita que a variável seja também um 'auto'.

O Angular está acusando que um GET->Direction não pode ser efetuado numa variável 'auto' pq os tipos são diferentes.

Deixe seu SET com somente o tipo 'Direction' e remova o tipo 'auto'.

get dir(): Direction;

set dir(value: Direction);


Veja se assim funciona.

Espero ter ajudado: ;D
GOSTEI 0
POSTAR