• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

helpscout / blue / 1127
100%

Build:
DEFAULT BRANCH: master
Ran 26 Sep 2018 04:22PM UTC
Jobs 1
Files 319
Run time 52s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
1127

push

travis-ci

web-flow
PropProvider: Enhance to extends prop configs (#359)

* PropProvider: Enhance to extends prop configs

This update improves `PropProvider` to allow nested instances to **extend**
configs. This makes usage of PropProvider more versitile. Allowing it to be
used, not just at the root App level, but in views, sub-views, and component
levels as well.

This Provider component is constructed using patterns adapted from libraries
like Emotion and Styled Components. The have an internal Pub/Sub system that
allows them nested Providers to communicate to pass along configs internally.

The propConnect() component then subscribes to the closest PropProvider,
where the extended props are then merged and rendered.

* Add Loggi + tests

* Add test for component + provider props

* Refactor to use simplified React.createContext

This update refactors the implementation of PropProvider to use
React.createContext rather than an internal pub/sub.

The code is much easier to reason about - way less moving parts!

* Remove unused import in tests

2518 of 2518 branches covered (100.0%)

Branch coverage included in aggregate %.

21 of 21 new or added lines in 3 files covered. (100.0%)

3513 of 3513 relevant lines covered (100.0%)

181.43 hits per line

Jobs
ID Job ID Ran Files Coverage
1 1127.1 26 Sep 2018 04:22PM UTC 0
100.0
Travis Job 1127.1
Source Files on build 1127
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #1127
  • 4ff06e39 on github
  • Prev Build on master (#1119)
  • Next Build on master (#1128)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc