0.0.2 • Published 6 years ago

rx-template-strings v0.0.2

Weekly downloads
4
License
ISC
Repository
github
Last release
6 years ago

rx-template-strings

Util for create Observable of string from ES6-TemplateStrings. The keys can be Observable or any.

NPM version Build Status Dependency Status Coverage percentage experimental

Install

npm install rx-template-strings --save

or

yarn add rx-template-strings

Usage

import { fromTemplateStrings } from "rx-template-strings";
const name = new BehaviorSubject("World");
const greeting = new BehaviorSubject("Hello");

// Non-unique observable will be processing only one time
fromTemplateStrings`${greeting}, ${name}-${name}!`
    .subscribe( (value) => console.log(value) ); // "Hello, World-World!"

Look example.ts for more.

API

fromTemplateStrings(strings: TemplateStringsArray, ...keys: any[]): Observable<string>;

Test

npm install
npm test