RxJs call adapter for Drizzle-HTTP
npm install @drizzle-http/rxjs-adapterRxJs call adapter implementation for Drizzle-HTTP.
Make sure we have the core module @Drizzle-Http/core installed.
```
npm i @drizzle-http/core
npm i @drizzle-http/rxjs-adapter
After adding the RxJsCallAdapterFactory to Drizzle instance, decorate your class or methods with @RxJs().
See the example below.
`typescript
import { GET } from "@drizzle-http/core";
import { Param } from "@drizzle-http/core";
import { RxJs } from "@drizzle-http/rxjs-adapter";
import { DrizzleBuilder } from "@drizzle-http/core";
import { RxJsCallAdapterFactory } from "@drizzle-http/rxjs-adapter";
@RxJs()
class API {
@GET('/{id}/projects')
projects(@Param('id') id: string): Observable
}
const api = DrizzleBuilder
.newBuilder()
.baseUrl(addr)
.addCallAdapterFactories(new RxJsCallAdapterFactory(/ optional: you can pass another adapter factory /))
.build()
.create(API)
``