From 9727038d6b17112aa4d8aa079aa243f5c48e40a2 Mon Sep 17 00:00:00 2001 From: Alexander Loktionov Date: Wed, 25 Jul 2018 20:27:50 +0700 Subject: [PATCH] fix(spec): hide block of code if the jsonData is empty --- .../spec/components/spec-code/spec-code.component.html | 2 +- .../features/spec/components/spec-code/spec-code.component.ts | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/app/features/spec/components/spec-code/spec-code.component.html b/src/app/features/spec/components/spec-code/spec-code.component.html index ae7d59f..138dfa6 100644 --- a/src/app/features/spec/components/spec-code/spec-code.component.html +++ b/src/app/features/spec/components/spec-code/spec-code.component.html @@ -1 +1 @@ -
{{jsonData | json}}
\ No newline at end of file +
{{jsonData | json}}
\ No newline at end of file diff --git a/src/app/features/spec/components/spec-code/spec-code.component.ts b/src/app/features/spec/components/spec-code/spec-code.component.ts index 1c2122f..b6212fa 100644 --- a/src/app/features/spec/components/spec-code/spec-code.component.ts +++ b/src/app/features/spec/components/spec-code/spec-code.component.ts @@ -9,4 +9,8 @@ import { ChangeDetectionStrategy, Component, Input, ViewEncapsulation } from '@a }) export class SpecCodeComponent { @Input() jsonData: object; + + get hasData(): boolean { + return Object.keys(this.jsonData || {}).length > 0; + } }