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

helpscout / blue / 1127 / 1
100%
master: 100%

Build:
DEFAULT BRANCH: master
Ran 26 Sep 2018 04:22PM UTC
Files 319
Run time 45s
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

26 Sep 2018 04:17PM UTC coverage: 100.0%. Remained the same
1127.1

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 %.

3513 of 3513 relevant lines covered (100.0%)

181.43 hits per line

Source Files on job 1127.1
  • Tree
  • List 0
  • Changed 24
  • Source Changed 6
  • Coverage Changed 23
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 1017
  • Travis Job 1127.1
  • 4ff06e39 on github
  • Prev Job for on master (#1119.1)
  • Next Job for on master (#1128.1)
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