Angular Web App
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

45 line
1.7 KiB

  1. <header>
  2. <h2>
  3. Business Name Application
  4. </h2>
  5. </header>
  6. <div class="search-input-container">
  7. <ng-container *ngIf="formState === 'CHECK_NAME' || formState === 'INIT_REGISTER'">
  8. <section class="search-input">
  9. <input type="text" placeholder="Enter your business name" [(ngModel)]="nameToCheck">
  10. <button (click)="checkName()" [disabled]="!nameToCheck"> Check </button>
  11. </section>
  12. <p class="description">
  13. Lorem, ipsum dolor sit amet consectetur adipisicing elit. Numquam nisi quia fuga nobis magnam accusamus recusandae vitae architecto fugit natus! Nostrum doloremque id laborum sequi magni ducimus perferendis quam aspernatur?
  14. </p>
  15. <section class="form-message" [ngClass]="{'error' : error.isError}" *ngIf="error">
  16. <h5 *ngIf="error.isError"> Sorry! </h5>
  17. <h5 *ngIf="!error.isError"> Yay! </h5>
  18. <p> {{ error.message }} </p>
  19. </section>
  20. <button class="proceed-button" *ngIf="formState === 'INIT_REGISTER'">
  21. Proceed
  22. </button>
  23. </ng-container>
  24. <section class="confirmation-box" *ngIf="formState === 'CONFIRM_INIT'">
  25. <h5> {{ nameToCheck }} </h5>
  26. <p class="description">
  27. <input type="checkbox">
  28. Lorem, ipsum dolor sit amet consectetur adipisicing elit. At accusamus harum non dolores qui quaerat itaque architecto tenetur maiores dolor! Dolor aspernatur nemo autem et iusto deserunt officiis consectetur laboriosam!
  29. </p>
  30. <div class="actions">
  31. <button>
  32. Cancel
  33. </button>
  34. <button>
  35. Proceed
  36. </button>
  37. </div>
  38. </section>
  39. </div>