From 769e0317b83e396f8eb290f62cf1f5f7613ec265 Mon Sep 17 00:00:00 2001 From: kabrunko-dev Date: Sun, 14 Apr 2024 10:22:23 -0300 Subject: [PATCH] docs(pt): translate challenge 16 --- .../content/docs/challenges/angular/16-di.md | 4 +-- .../docs/es/challenges/angular/16-di.md | 2 +- .../docs/pt/challenges/angular/16-di.md | 29 +++++++++++++++++++ 3 files changed, 32 insertions(+), 3 deletions(-) create mode 100644 docs/src/content/docs/pt/challenges/angular/16-di.md diff --git a/docs/src/content/docs/challenges/angular/16-di.md b/docs/src/content/docs/challenges/angular/16-di.md index 5fff778..24135e4 100644 --- a/docs/src/content/docs/challenges/angular/16-di.md +++ b/docs/src/content/docs/challenges/angular/16-di.md @@ -1,6 +1,6 @@ --- title: 🔴 Master Dependancy Injection -description: Challenge 16 is about masjering how dependancy injection works +description: Challenge 16 is about mastering how dependancy injection works author: thomas-laforge contributors: - tomalaforge @@ -23,7 +23,7 @@ One way to achieve this is by adding a second argument to the pipe, but this is - Your task is to display the correct currency for each row. -## Constraints: +## Constraints - You cannot modify the pipe. - You cannot wrap the row inside a component, as this will break the layout. diff --git a/docs/src/content/docs/es/challenges/angular/16-di.md b/docs/src/content/docs/es/challenges/angular/16-di.md index aae15b2..547a732 100644 --- a/docs/src/content/docs/es/challenges/angular/16-di.md +++ b/docs/src/content/docs/es/challenges/angular/16-di.md @@ -22,7 +22,7 @@ Una forma de lograr esto es agregando un segundo argumento al pipe, pero esto no - Tu tarea es mostrar la moneda correcta para cada fila. -## Restricciones: +## Restricciones - No puedes modificar el pipe. - No puedes envolver la fila dentro de un componente, ya que esto rompería el diseño. diff --git a/docs/src/content/docs/pt/challenges/angular/16-di.md b/docs/src/content/docs/pt/challenges/angular/16-di.md new file mode 100644 index 0000000..9f9b5f1 --- /dev/null +++ b/docs/src/content/docs/pt/challenges/angular/16-di.md @@ -0,0 +1,29 @@ +--- +title: 🔴 Dominando Injeção de Dependência +description: Desafio 16 é sobre dominar como injeção de dependência funciona +author: thomas-laforge +contributors: + - tomalaforge + - tomer953 +challengeNumber: 16 +command: angular-di +sidebar: + order: 203 +--- + +## Informação + +Para completar este desafio com sucesso, precisaremos ter um bom entendimento de como Injeção de Dependência funciona dentro do Angular. + +O objetivo é providenciar o `CurrencyService` no nível de linha, para que cada linha ilustre a moeda correta. Atualmente, `CurrencyService` é providenciado apenas em nível de tabela, o que resulta em um erro que mostrar a mesma moeda para cada linha, apesar de cada produto ter uma moeda diferente. + +Uma maneira de alcançar isso é adicionando um segundo argumento para o pipe, mas isso não é permitido para este desafio. + +## Declaração + +- Sua tarefa é mostrar a moeda correta para cada linha. + +## Restrições + +- Você não pode modificar o pipe. +- Você não pode envolver a linha dentro de um componente, uma vez que isso quebrará o layout.