https://github.com/steenhansen/rxjs-label-maker
https://github.com/steenhansen/rxjs-label-maker
Last synced: over 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/steenhansen/rxjs-label-maker
- Owner: steenhansen
- License: mit
- Created: 2020-10-14T21:03:48.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2022-07-15T02:27:51.000Z (about 4 years ago)
- Last Synced: 2025-01-30T04:42:39.951Z (over 1 year ago)
- Language: JavaScript
- Homepage: https://steenhansen.github.io/rxjs-label-maker/
- Size: 262 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# rxjs-label-maker
RxJS Label Maker Example.
All state variables are replaced with RxJS streams.
RxJs is used to handle all events from 122 form inputs; no event listeners.
The tabbed responsive web page produces "fake" mailing labels upon valid input.
All code is functional, with no ifs, fors, nor while loops; excepting testing code.
There are snapshot tests which run inside iFrames.
To fail all medium-sized snapshot tests, set zoom to 125% with Edge browser.
Firefox, Chrome, and Edge browsers pass all tests as long as zoomed is 100%.
Try [RxJS Label Maker online](https://steenhansen.github.io/rxjs-label-maker/), Requires ES6.
