2.6.0 • Published 12 months ago
@reactive-cache/core v2.6.0
Reactive Cache
Installation
$ npm install @reactive-cache/coreUsage
import { reactiveCache } from 'reactive-cache';
const data = reactiveCache(fetch('https://...'));
data.subscribe(console.log);Angular like
import { reactiveCache } from '@reactive-cache/core';
import { ajax } from 'rxjs/ajax';
import { Observable } from "rxjs";
export class FetchDataService {
public readonly response$ = reactiveCache.valueReadable<unknown>('response$', () => this.fetchData());
private fetchData(): Observable<unknown> {
return ajax.get('https://jsonplaceholder.typicode.com/posts');
}
}
const service = new FetchDataService();
service.data.subscribe(console.log)
console.log(service.data.getValue());1.2.0
1 year ago
1.1.0
1 year ago
1.0.0
1 year ago
1.8.0
1 year ago
1.7.0
1 year ago
1.6.0
1 year ago
1.5.0
1 year ago
2.3.0
1 year ago
2.2.0
1 year ago
2.5.0
12 months ago
2.3.2
1 year ago
2.2.3
1 year ago
2.4.0
1 year ago
2.3.1
1 year ago
2.2.2
1 year ago
2.6.0
12 months ago
2.1.0
1 year ago
2.0.0
1 year ago
0.3.0
1 year ago
0.2.1
1 year ago
0.2.3
1 year ago
0.2.2
1 year ago
0.2.0
1 year ago
0.1.11
1 year ago
0.1.10
1 year ago
0.1.9
1 year ago
0.1.8
1 year ago
0.1.7
1 year ago
0.1.6
1 year ago
0.1.5
1 year ago
0.1.4
1 year ago
0.1.3
1 year ago
0.1.2
1 year ago
0.1.1
1 year ago
0.1.0
1 year ago