aboutsummaryrefslogtreecommitdiffhomepage
path: root/client/src/app/shared/search/search.service.ts
blob: c7993db3dd05df9ba299dbb372e3300a0d398f42 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import { Injectable } from '@angular/core';
import { Subject } from 'rxjs/Subject';

import { Search } from './search.model';

// This class is needed to communicate between videos/ and search component
// Remove it when we'll be able to subscribe to router changes
@Injectable()
export class SearchService {
  searchUpdated: Subject<Search>;
  updateSearch: Subject<Search>;

  constructor() {
    this.updateSearch = new Subject<Search>();
    this.searchUpdated = new Subject<Search>();
  }
}