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

sebnitu / vrembem / 21041527047
94%
main: 100%

Build:
Build:
LAST BUILD BRANCH: next
DEFAULT BRANCH: main
Ran 15 Jan 2026 06:14PM UTC
Jobs 1
Files 63
Run time 1min
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

15 Jan 2026 06:12PM UTC coverage: 93.558% (-0.3%) from 93.833%
21041527047

push

github

web-flow
Refactor propStore plugin and add documentation (#2620)

This PR contains some refactoring of `propStore` so that it's more idiomatic to use and to help improve default values so that there is less setup needed when using. This includes the following changes:

- `value`: now defaults to the value saved in local storage if it exists
- `condition`: now set to `true` by default and needs to be set to `false` to disable automatic local storage usage
- `key`: default to empty string `""` and made the type more strict by only allowing it to be a string

This PR also adds full documentation of the `propStore` plugin.

**Additional Changes**
- Use kebab-case in doc slugs instead of camelCase
- Collections now allow passing the `name` and `entryClass` properties via configuration options
- Plugins can now pass lifecycle hooks in their configuration options
- New `order` method in `StackArray` allows passing an array of ID's to sort the array
- Made `localStore` module types more readable
- Favor passing context directly as objects instead of assigning `this` via `call()`
- Removed now redundant preset configurations from `propStore` Drawer implementation
- Improved Modal Vite demo of `propStore` usage
- Modal now emits a `stackChange` event when the stack array changes

569 of 623 branches covered (91.33%)

Branch coverage included in aggregate %.

32 of 37 new or added lines in 7 files covered. (86.49%)

927 of 976 relevant lines covered (94.98%)

30.6 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
5
73.33
-9.17% packages/core/src/js/modules/StackArray.ts
Jobs
ID Job ID Ran Files Coverage
1 21041527047.1 15 Jan 2026 06:14PM UTC 63
93.56
GitHub Action Run
Source Files on build 21041527047
  • Tree
  • List 63
  • Changed 8
  • Source Changed 8
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #21041527047
  • 1795d553 on github
  • Prev Build on next (#20973525685)
  • Next Build on next (#21048558670)
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