Utility for reponsive explorer.
To get started, lets install the package thru npm:
Choose the version corresponding to your Angular version:
Angular | @addapptables/responsive |
---|---|
8 | 2.x |
7 | 1.x |
npm i @addapptables/responsive --S
Install peer dependencies
npm i
@addapptables/ngrx-actions
@ngrx/store --S
Addapptables reponsive depends on ngrx
import { selectAllScreen } from '@addapptables/responsive';
export class MyService {
constructor(private readonly _store: Store<any>) {}
screen(){
this._store.pipe(
select(selectAllScreen),
map(x => x.xs || x.sm) // mobile,
distinctUntilChanged(),
shareReplay()
).subscribe(isMobile => console.log(isMobile));
}
}