Commit 005b0ca0 by amalk

search common modal executd in home page

parent 99de1a01
...@@ -5,7 +5,9 @@ ...@@ -5,7 +5,9 @@
</ion-menu-toggle> </ion-menu-toggle>
<div class="nav_title floatLeft relative"> <div class="nav_title floatLeft relative">
<input class="search_bar" placeholder="Search here.. eg:shirts, retailers etc..." (click)="clickSearch()" (input)="searchFun($event.target.value)" #searchText> <!-- <input class="search_bar" placeholder="Search here.. eg:shirts, retailers etc..." (click)="clickSearch()" (input)="searchFun($event.target.value)" #searchText> -->
<input class="search_bar" placeholder="Search here.. eg:shirts, retailers etc..." (click)="searchModal()">
</div> </div>
<button class="nav_btn nav_search floatRight" *ngIf="!searchShow"> <button class="nav_btn nav_search floatRight" *ngIf="!searchShow">
......
...@@ -165,7 +165,7 @@ export class HomePage implements OnInit { ...@@ -165,7 +165,7 @@ export class HomePage implements OnInit {
this.searchService.search(data); this.searchService.search(data);
} }
async openModal() { async searchModal() {
const modal = await this.modalController.create({ const modal = await this.modalController.create({
component: SearchmodalPage component: SearchmodalPage
}); });
......
<h1>Search modal</h1> <div class="nav_header">
\ No newline at end of file <button class="nav_btn nav_back floatLeft" (click)="closeModal()">
</button>
<div class="nav_title floatLeft relative">
<input class="search_bar" placeholder="Search here.. eg:shirts, retailers etc...">
</div>
<button class="nav_btn nav_close floatRight" (click)="closeModal()">
</button>
<div class="clear"></div>
</div>
<div class="search_item_list">
<ul>
<li>Item </li>
<li>Item </li>
<li>Item </li>
<li>Item </li>
<li>Item </li>
<li>Item </li>
<li>Item </li>
<li>Item </li>
<li>Item </li>
<li>Item </li>
<li>Item </li>
<li>Item </li>
<li>Item </li>
<li>Item </li>
</ul>
</div>
\ No newline at end of file
import { Component, OnInit } from "@angular/core"; import { Component, OnInit } from "@angular/core";
import { ModalController, NavParams } from "@ionic/angular";
@Component({ @Component({
selector: "app-searchmodal", selector: "app-searchmodal",
...@@ -6,7 +7,14 @@ import { Component, OnInit } from "@angular/core"; ...@@ -6,7 +7,14 @@ import { Component, OnInit } from "@angular/core";
styleUrls: ["./searchmodal.page.scss"] styleUrls: ["./searchmodal.page.scss"]
}) })
export class SearchmodalPage implements OnInit { export class SearchmodalPage implements OnInit {
constructor() {} constructor(
private modalController: ModalController,
private navParams: NavParams
) {}
ngOnInit() {} ngOnInit() {}
async closeModal() {
await this.modalController.dismiss();
}
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment