diff --git a/src/app/components/counter/counter.html b/src/app/components/counter/counter.html new file mode 100644 index 0000000..1ae6593 --- /dev/null +++ b/src/app/components/counter/counter.html @@ -0,0 +1 @@ +
{{count()}} {{item()|upperfirst}}
\ No newline at end of file diff --git a/src/app/components/counter/counter.scss b/src/app/components/counter/counter.scss new file mode 100644 index 0000000..d83f407 --- /dev/null +++ b/src/app/components/counter/counter.scss @@ -0,0 +1,17 @@ +:host { + display: inline-block; + width: 100%; +} + +.total-elements { + font-family: var(--secondaryFont); + margin: 2rem 0; + text-align: center; + color: var(--primary); + font-size: 2rem; + + & span { + font-size: 3rem; + font-weight: 900; + } +} diff --git a/src/app/components/counter/counter.spec.ts b/src/app/components/counter/counter.spec.ts new file mode 100644 index 0000000..e4ad05e --- /dev/null +++ b/src/app/components/counter/counter.spec.ts @@ -0,0 +1,24 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { Counter } from './counter'; +import { UpperfirstPipe } from '../../pipes/upperfirst-pipe'; + +describe('Counter', () => { + let component: Counter; + let fixture: ComponentFixture