million
million copied to clipboard
feat: children can be an object or an array of `VNode`
Please describe the changes this PR makes and why it should be merged:
WIP
Status
- [x] Code changes have been tested against prettier, or there are no code changes
- [ ] I know how to update typings and have done so, or typings don't need updating
Semantic versioning classification:
- [x] This PR changes the codebase
- [ ] This PR includes breaking changes (methods removed or renamed, parameters moved or removed)
- [x] This PR changes the internal workings with no modifications to the external API (bug fixes, performance improvements)
- [ ] This PR only includes non-code changes, like changes to documentation, README, etc.
Pull Request Test Coverage Report for Build 2946515664
- 28 of 46 (60.87%) changed or added relevant lines in 7 files are covered.
- 1 unchanged line in 1 file lost coverage.
- Overall coverage increased (+0.1%) to 59.795%
Changes Missing Coverage | Covered Lines | Changed/Added Lines | % |
---|---|---|---|
packages/jsx-runtime/h.ts | 0 | 1 | 0.0% |
packages/million/create-element.ts | 8 | 9 | 88.89% |
packages/million/drivers/use-children.ts | 10 | 12 | 83.33% |
packages/million/m.ts | 9 | 11 | 81.82% |
packages/utils/index.ts | 0 | 4 | 0.0% |
packages/react/compat.ts | 0 | 8 | 0.0% |
<!-- | Total: | 28 | 46 |
Files with Coverage Reduction | New Missed Lines | % |
---|---|---|
packages/react/compat.ts | 1 | 20.0% |
<!-- | Total: | 1 |
Totals | |
---|---|
Change from base Build 2928610511: | 0.1% |
Covered Lines: | 1425 |
Relevant Lines: | 2483 |
💛 - Coveralls
closed via v2