Skip to content

Commit

Permalink
Task #1 : Create Schema - Api integration
Browse files Browse the repository at this point in the history
  • Loading branch information
Pratikshakhandagale committed Sep 20, 2022
1 parent 03f1ad3 commit efb566b
Show file tree
Hide file tree
Showing 9 changed files with 193 additions and 101 deletions.
38 changes: 11 additions & 27 deletions src/app/admin/configurations/configurations.component.html
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<div class="row h-100">
<div class="card col-sm-3 p-4">
<!-- <div class="card col-sm-3 p-4">
<nav >
<ul class="list-unstyled ">
<li class="border-bottom pb-2">
Expand Down Expand Up @@ -27,7 +27,7 @@
</nav>

</div> -->

<!-- <div class="border-bottom fw-bold">Dashboard</div>
<div class="border-bottom">
Expand All @@ -44,38 +44,22 @@
<div class="border-bottom fw-bold">Account</div> -->
</div>

<div class="card col-sm-9 p-4">
<div>

<div class="card p-4">
<!-- <div>
<h1 class="float-left">Tenant Configuration Name 1</h1>
<button class="btn btn-primary float-right">Add New Configuration</button>
</div>
</div> -->
<div class="card">
<h3 class="pl-3">Entity</h3>
<h3 class="pl-3 h2">Schema</h3>
<div class="row p-2 m-2">
<div class="card card-bottom col-sm-3 p-2 ">
<div class="card-title fw-bold">Facility Centre</div>
<div><h2>0</h2>
<div class="card-text">Records</div>
<button class="btn btn-sec-bg submit-button text-secondary-color">View/Add</button>
</div></div>
<div class="card card-bottom col-sm-3 p-2">
<div class="card-title fw-bold">Doctors</div>
<div><h2>0</h2>
<div class="card-text">Records</div>
<button class="btn btn-sec-bg submit-button text-secondary-color">View/Add</button>
</div></div>
<div class="card card-bottom col-sm-3 p-2">
<div class="card-title fw-bold">Beneficiary</div>
<div><h2>0</h2>
<div class="card-text">Records</div>
<button class="btn btn-sec-bg submit-button text-secondary-color">View/Add</button>
</div></div>
<div class="card card-bottom col-sm-3 p-2">
<div class="card-title fw-bold">Staff</div>
<div class="card card-bottom col-sm-3 p-2 mr-2 mb-2 " *ngFor="let item of schemaItems">
<div class="card-title fw-bold p16"> {{item?.name}}</div>
<div><h2>0</h2>
<div class="card-text">Records</div>
<button class="btn btn-sec-bg submit-button text-secondary-color">View/Add</button>
</div></div>
</div>
</div>
</div>
</div>
<div class="card">
Expand Down
3 changes: 2 additions & 1 deletion src/app/admin/configurations/configurations.component.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { Component, OnInit } from '@angular/core';
import { Component, Input, OnInit } from '@angular/core';

@Component({
selector: 'configurations',
Expand All @@ -7,6 +7,7 @@ import { Component, OnInit } from '@angular/core';
})
export class ConfigurationsComponent implements OnInit {
tenantConfigList: Array<String>;
@Input() schemaItems;
constructor() {
this.tenantConfigList = ['Schema','Workflow','VC Template','Ownership','Roles','Theme']
}
Expand Down
2 changes: 1 addition & 1 deletion src/app/admin/create-entity/create-entity.component.html
Original file line number Diff line number Diff line change
Expand Up @@ -460,7 +460,7 @@ <h3 class="heading-5">Save Configuration</h3>
<div>
<button *ngIf="isActive == 'create-vc' || isActive == 'test-publish'" (click)="backStep()"
class="btn btn-sec-bg submit-button px-3 my-2 ml-2 mr-2 ">Back</button> &nbsp;
<button (click)="nextStep()" *ngIf="isActive != 'test-publish' && isActive != 'create-vc'" [disabled]="!usecaseSchema[activeMenuNo]?.definitions?.data?.length"
<button (click)="nextStep(); createSchema();" *ngIf="isActive == 'createSchema'" [disabled]="!usecaseSchema[activeMenuNo]?.definitions?.data?.length"
class="btn text-capitalize float-end btn-primary btn-primary-sm px-3 my-2">Save and
Next</button>
<button (click)="nextStep()" *ngIf="isActive == 'create-vc'"
Expand Down
Loading

0 comments on commit efb566b

Please sign in to comment.