feat: add React resource capacity planner - #6487
Conversation
|
Could someone with a SharePoint Online tenant please validate PR #6487 and add real screenshots if possible? Please test representative room/resource and reservation lists, including:
The sample is SharePoint REST GET-only. It does not create, update, or cancel bookings and requests no additional API permissions. It is a planning view, not a booking system. Real tenant screenshots only; none are fabricated locally. |
Sample PR validation for #6487
|
| Validation | Status |
|---|---|
| Pull request affects only one folder | ✅ Succeeded |
| Sample folder name follows naming convention | ✅ Succeeded |
| README.md contains visitor stat image | |
| Sample requires a .nvmrc file | ✅ Succeeded |
| Sample requires a README.md | ✅ Succeeded |
| Sample requires a screenshot .png in assets folder | |
| No .sppkg file | ✅ Succeeded |
| No node_modules folder | ✅ Succeeded |
| No lib folder | ✅ Succeeded |
| No upgrade reports | ✅ Succeeded |
@vystartasv please address the above issues and push new changes to this branch.
For more information, see the contribution guidance.
Sample PR validation for #6487
|
| Validation | Status |
|---|---|
| Pull request affects only one folder | ✅ Succeeded |
| Sample folder name follows naming convention | ✅ Succeeded |
| README.md contains visitor stat image | ✅ Succeeded |
| Sample requires a .nvmrc file | ✅ Succeeded |
| Sample requires a README.md | ✅ Succeeded |
| Sample requires a screenshot .png in assets folder | |
| No .sppkg file | ✅ Succeeded |
| No node_modules folder | ✅ Succeeded |
| No lib folder | ✅ Succeeded |
| No upgrade reports | ✅ Succeeded |
@vystartasv please address the above issues and push new changes to this branch.
For more information, see the contribution guidance.
Description
Adds a read-only React room and shared-resource capacity planner for SPFx 1.23.2.
What changed
Validation
npm cinpm test— 8 tests passed.npm run verify— GET-only verifier passed.npm run build— SPFx bundle passed.gulp package-solution --ship— production package passed.Tenant validation requested
Please validate representative SharePoint room/resource and reservation lists, including overlapping and touching intervals, multi-unit resources, empty data, malformed records, partial failures, limited permissions, throttling, managed paths, date horizons, time-zone display, keyboard access, and responsive layout. Real tenant screenshots are welcome; none are fabricated locally.
The sample intentionally uses SharePoint REST rather than silently assuming Microsoft Graph Bookings or Exchange permissions. It is a read-only planning view, not a booking system.