Skip to content

Fix change-start-date resolution - #192

Merged
kullJul merged 4 commits into
microsoft:mainfrom
v-aidaba:feature/multikpi-start-date
Jul 31, 2026
Merged

Fix change-start-date resolution#192
kullJul merged 4 commits into
microsoft:mainfrom
v-aidaba:feature/multikpi-start-date

Conversation

@v-aidaba

Copy link
Copy Markdown
Contributor

Fix change-start-date, add landing page and empty states

Start date ("Change start date"):

  • Match the selected start date by calendar day (fixes time/timezone off-by-one)
  • Missing day (gap) falls back to the next available date
  • Out-of-range date falls back to the closest available date instead of a 0% change
  • Invalid text input is ignored and flagged, not silently applied
  • Warning hint icon explains any adjustment (gap / out-of-range / invalid)
  • New "Show start date on chart" KPI toggle to display "(since )" by the days count

Landing page & empty states:

  • Add landing page with the visual icon (supportsLandingPage / supportsEmptyDataView)
  • Empty-state messages for missing Date/Values, invalid/blank dates, and no valid data

Comment thread src/multiKpi.ts
Comment thread src/visualComponent/mainChart/chartLabelComponent.ts
Comment thread src/visualComponent/subtitleWarningComponent.ts Outdated
@kullJul
kullJul merged commit 9893405 into microsoft:main Jul 31, 2026
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants