├── .editorconfig ├── .firebaserc ├── .gitignore ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── CODEOWNERS ├── LICENSE ├── README.md ├── angular.json ├── firebase.json ├── package.json ├── preview.png ├── public ├── angular.png ├── background.png ├── favicon.ico └── search-bar.png ├── src ├── app │ ├── app-error.spec.ts │ ├── app-error.ts │ ├── app.config.ts │ ├── app.html │ ├── app.routes.ts │ ├── app.scss │ ├── app.spec.ts │ ├── app.ts │ ├── auth-interceptor.spec.ts │ ├── auth-interceptor.ts │ ├── characters │ │ ├── character-card │ │ │ ├── character-card.html │ │ │ ├── character-card.spec.ts │ │ │ └── character-card.ts │ │ ├── character-detail │ │ │ ├── character-detail.html │ │ │ ├── character-detail.spec.ts │ │ │ └── character-detail.ts │ │ ├── character-list │ │ │ ├── character-list.html │ │ │ ├── character-list.scss │ │ │ ├── character-list.spec.ts │ │ │ └── character-list.ts │ │ ├── characters.spec.ts │ │ └── characters.ts │ ├── comics │ │ ├── comic-detail │ │ │ ├── comic-detail.html │ │ │ ├── comic-detail.spec.ts │ │ │ └── comic-detail.ts │ │ ├── comic-list │ │ │ ├── comic-list.html │ │ │ ├── comic-list.spec.ts │ │ │ └── comic-list.ts │ │ ├── comic.ts │ │ ├── comics.spec.ts │ │ └── comics.ts │ ├── layout │ │ ├── footer │ │ │ ├── footer.html │ │ │ ├── footer.spec.ts │ │ │ └── footer.ts │ │ ├── header │ │ │ ├── header.html │ │ │ ├── header.scss │ │ │ ├── header.spec.ts │ │ │ └── header.ts │ │ └── sidebar │ │ │ ├── sidebar.html │ │ │ ├── sidebar.spec.ts │ │ │ └── sidebar.ts │ ├── loading-indicator.spec.ts │ ├── loading-indicator.ts │ ├── loading-interceptor.spec.ts │ ├── loading-interceptor.ts │ └── models │ │ ├── character.ts │ │ ├── marvel.ts │ │ └── thumbnail.ts ├── environments │ ├── environment.prod.ts │ └── environment.ts ├── index.html ├── main.ts ├── styles.scss └── testing │ └── mock-data.ts ├── tsconfig.app.json ├── tsconfig.json └── tsconfig.spec.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/.editorconfig -------------------------------------------------------------------------------- /.firebaserc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/.firebaserc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/README.md -------------------------------------------------------------------------------- /angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/angular.json -------------------------------------------------------------------------------- /firebase.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/firebase.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/package.json -------------------------------------------------------------------------------- /preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/preview.png -------------------------------------------------------------------------------- /public/angular.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/public/angular.png -------------------------------------------------------------------------------- /public/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/public/background.png -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/search-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/public/search-bar.png -------------------------------------------------------------------------------- /src/app/app-error.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/app-error.spec.ts -------------------------------------------------------------------------------- /src/app/app-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/app-error.ts -------------------------------------------------------------------------------- /src/app/app.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/app.config.ts -------------------------------------------------------------------------------- /src/app/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/app.html -------------------------------------------------------------------------------- /src/app/app.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/app.routes.ts -------------------------------------------------------------------------------- /src/app/app.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/app.scss -------------------------------------------------------------------------------- /src/app/app.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/app.spec.ts -------------------------------------------------------------------------------- /src/app/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/app.ts -------------------------------------------------------------------------------- /src/app/auth-interceptor.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/auth-interceptor.spec.ts -------------------------------------------------------------------------------- /src/app/auth-interceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/auth-interceptor.ts -------------------------------------------------------------------------------- /src/app/characters/character-card/character-card.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/characters/character-card/character-card.html -------------------------------------------------------------------------------- /src/app/characters/character-card/character-card.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/characters/character-card/character-card.spec.ts -------------------------------------------------------------------------------- /src/app/characters/character-card/character-card.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/characters/character-card/character-card.ts -------------------------------------------------------------------------------- /src/app/characters/character-detail/character-detail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/characters/character-detail/character-detail.html -------------------------------------------------------------------------------- /src/app/characters/character-detail/character-detail.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/characters/character-detail/character-detail.spec.ts -------------------------------------------------------------------------------- /src/app/characters/character-detail/character-detail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/characters/character-detail/character-detail.ts -------------------------------------------------------------------------------- /src/app/characters/character-list/character-list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/characters/character-list/character-list.html -------------------------------------------------------------------------------- /src/app/characters/character-list/character-list.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/characters/character-list/character-list.scss -------------------------------------------------------------------------------- /src/app/characters/character-list/character-list.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/characters/character-list/character-list.spec.ts -------------------------------------------------------------------------------- /src/app/characters/character-list/character-list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/characters/character-list/character-list.ts -------------------------------------------------------------------------------- /src/app/characters/characters.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/characters/characters.spec.ts -------------------------------------------------------------------------------- /src/app/characters/characters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/characters/characters.ts -------------------------------------------------------------------------------- /src/app/comics/comic-detail/comic-detail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/comics/comic-detail/comic-detail.html -------------------------------------------------------------------------------- /src/app/comics/comic-detail/comic-detail.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/comics/comic-detail/comic-detail.spec.ts -------------------------------------------------------------------------------- /src/app/comics/comic-detail/comic-detail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/comics/comic-detail/comic-detail.ts -------------------------------------------------------------------------------- /src/app/comics/comic-list/comic-list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/comics/comic-list/comic-list.html -------------------------------------------------------------------------------- /src/app/comics/comic-list/comic-list.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/comics/comic-list/comic-list.spec.ts -------------------------------------------------------------------------------- /src/app/comics/comic-list/comic-list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/comics/comic-list/comic-list.ts -------------------------------------------------------------------------------- /src/app/comics/comic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/comics/comic.ts -------------------------------------------------------------------------------- /src/app/comics/comics.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/comics/comics.spec.ts -------------------------------------------------------------------------------- /src/app/comics/comics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/comics/comics.ts -------------------------------------------------------------------------------- /src/app/layout/footer/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/layout/footer/footer.html -------------------------------------------------------------------------------- /src/app/layout/footer/footer.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/layout/footer/footer.spec.ts -------------------------------------------------------------------------------- /src/app/layout/footer/footer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/layout/footer/footer.ts -------------------------------------------------------------------------------- /src/app/layout/header/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/layout/header/header.html -------------------------------------------------------------------------------- /src/app/layout/header/header.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/layout/header/header.scss -------------------------------------------------------------------------------- /src/app/layout/header/header.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/layout/header/header.spec.ts -------------------------------------------------------------------------------- /src/app/layout/header/header.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/layout/header/header.ts -------------------------------------------------------------------------------- /src/app/layout/sidebar/sidebar.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/layout/sidebar/sidebar.html -------------------------------------------------------------------------------- /src/app/layout/sidebar/sidebar.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/layout/sidebar/sidebar.spec.ts -------------------------------------------------------------------------------- /src/app/layout/sidebar/sidebar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/layout/sidebar/sidebar.ts -------------------------------------------------------------------------------- /src/app/loading-indicator.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/loading-indicator.spec.ts -------------------------------------------------------------------------------- /src/app/loading-indicator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/loading-indicator.ts -------------------------------------------------------------------------------- /src/app/loading-interceptor.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/loading-interceptor.spec.ts -------------------------------------------------------------------------------- /src/app/loading-interceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/loading-interceptor.ts -------------------------------------------------------------------------------- /src/app/models/character.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/models/character.ts -------------------------------------------------------------------------------- /src/app/models/marvel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/models/marvel.ts -------------------------------------------------------------------------------- /src/app/models/thumbnail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/app/models/thumbnail.ts -------------------------------------------------------------------------------- /src/environments/environment.prod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/environments/environment.prod.ts -------------------------------------------------------------------------------- /src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/environments/environment.ts -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/index.html -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/styles.scss -------------------------------------------------------------------------------- /src/testing/mock-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/src/testing/mock-data.ts -------------------------------------------------------------------------------- /tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/tsconfig.app.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bampakoa/angular-heroes/HEAD/tsconfig.spec.json --------------------------------------------------------------------------------