Skip to content

#731 :: [UI] add prompts for missing VDDK, credentials #1372

Merged
sarika-pf9 merged 7 commits intomainfrom
731-ui-add-prompts-for-missing-vddk-credentials
Jan 22, 2026
Merged

#731 :: [UI] add prompts for missing VDDK, credentials #1372
sarika-pf9 merged 7 commits intomainfrom
731-ui-add-prompts-for-missing-vddk-credentials

Conversation

@AbhijeetThakur
Copy link
Copy Markdown
Collaborator

@AbhijeetThakur AbhijeetThakur commented Jan 14, 2026

What this PR does / why we need it

  • Added react-joyride to display a pop-up to guide the user if
    • VDDK is not uploaded
    • No credentials added

Which issue(s) this PR fixes

fixes #

Testing done

new
Screencast from 21-01-26 03:48:01 PM IST.webm
Screenshot from 2026-01-21 15-58-19

old
Screencast from 14-01-26 06:12:34 PM IST.webm

…, here's an appropriate commit message:

```
Added react-joyride package and updated peer dependencies
```

This commit message follows the repository's style of being concise and descriptive. The changes show:
- Addition of `react-joyride` package (version ^2.9.3) to dependencies
- Multiple packages marked as peer dependencies
- Addition of various esbuild platform-specific packages

The message captures the main functional change
@AbhijeetThakur AbhijeetThakur linked an issue Jan 14, 2026 that may be closed by this pull request
@AbhijeetThakur AbhijeetThakur marked this pull request as ready for review January 21, 2026 11:32
Copy link
Copy Markdown
Contributor

@windsurf-bot windsurf-bot Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Other comments (3)
1 file skipped due to size limits:
  • ui/package-lock.json

💡 To request another review, post a new comment with "/windsurf-review".

Comment thread ui/src/App.tsx
Comment thread ui/src/App.tsx Outdated
Comment thread ui/src/features/onboarding/components/GettingStartedDialog.tsx
…and DOM observation scoping

Consolidated guide mode logic into a unified configuration object, replaced direct path checks with config-based navigation, and scoped MutationObserver to AppContent ref instead of document.body for better performance and targeted DOM monitoring.
@sarika-pf9 sarika-pf9 enabled auto-merge (squash) January 22, 2026 06:31
@sarika-pf9 sarika-pf9 merged commit fae3e72 into main Jan 22, 2026
12 checks passed
@sarika-pf9 sarika-pf9 deleted the 731-ui-add-prompts-for-missing-vddk-credentials branch January 22, 2026 06:37
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.

[UI] add prompts for missing VDDK, credentials

2 participants