diff options
Diffstat (limited to 'ufund-ui/src/app/components/need-list/need-list.component.html')
| -rw-r--r-- | ufund-ui/src/app/components/need-list/need-list.component.html | 20 | 
1 files changed, 20 insertions, 0 deletions
| diff --git a/ufund-ui/src/app/components/need-list/need-list.component.html b/ufund-ui/src/app/components/need-list/need-list.component.html index 6e48d96..07f6735 100644 --- a/ufund-ui/src/app/components/need-list/need-list.component.html +++ b/ufund-ui/src/app/components/need-list/need-list.component.html @@ -1,6 +1,26 @@  <h1>Needs List</h1> +<input id="search-button" type="button" value="Search" (click)="open()"> +<div id="search-form"> +    <form #searchForm="ngForm"> +        <label>Search:</label><br> +        <input type="text" name="search" (input)="search(searchForm.value)" ngModel> +        <input type="button" value="Clear" (click)="searchForm.reset()"> <br> +    </form> +    <button (click)="close()">Close</button> +    <div> +        <h2 id="search-status">Search Results:</h2> +        <div *ngFor="let need of searchResults"> +            <a routerLink="/need/{{need.id}}"> +                {{need.name}} +            </a> +            <button (click)="delete(need.id)" *ngIf="isManager()">Delete</button> +        </div> +    </div> +</div> +  <li *ngFor="let need of needs">      <a routerLink="/need/{{need.id}}">          {{need.name}}      </a> +    <button (click)="delete(need.id)" *ngIf="isManager()">Delete</button>  </li> | 
