Skip to content

change: [DPS-41214] - Stream and Destination Empty Landing pages flicker on enter#13489

Open
kagora-akamai wants to merge 2 commits intolinode:developfrom
kagora-akamai:bugfix/DPS-41214-streams-and-destinatios-empty-landing-pages-flicker-on-enter
Open

change: [DPS-41214] - Stream and Destination Empty Landing pages flicker on enter#13489
kagora-akamai wants to merge 2 commits intolinode:developfrom
kagora-akamai:bugfix/DPS-41214-streams-and-destinatios-empty-landing-pages-flicker-on-enter

Conversation

@kagora-akamai
Copy link
Contributor

@kagora-akamai kagora-akamai commented Mar 13, 2026

Description 📝

Fix the issue with flickering table view on the Stream and Destination Empty Landing pages when entering.

Changes 🔄

For Streams and Destinations Landing pages there are added additional loading spinners for a state before first page load.

Scope 🚢

Upon production release, changes in this PR will be visible to:

  • Some customers (e.g. in Beta or Limited Availability)

Target release date 🗓️

March 2026

How to test 🧪

Prerequisites

Run manager. Switch to MSW with no streams and destinations created.

Reproduction steps

Enter Monitor > Logs > Streams page.
See that before empty state component is loaded the view shows table view for a split second.

Verification steps

Enter Monitor > Logs > Streams page.
See that before empty state component is loaded the view shows spinner and then empty state component.
When entering page with existing streams, the first load shows loading spinner, then loaded page with table. On pagination the spinner is shown in place of the table, but filters and Create button are still visible.

Author Checklists

As an Author, to speed up the review process, I considered 🤔

👀 Doing a self review
❔ Our contribution guidelines
🤏 Splitting feature into small PRs
➕ Adding a changeset
📱 Providing mobile support


  • I have read and considered all applicable items listed above.

As an Author, before moving this PR from Draft to Open, I confirmed ✅

  • All tests and CI checks are passing
  • TypeScript compilation succeeded without errors
  • Code passes all linting rules

@linode-gh-bot
Copy link
Collaborator

Cloud Manager UI test results

🔺 2 failing tests on test run #1 ↗︎

❌ Failing✅ Passing↪️ Skipped🕐 Duration
2 Failing876 Passing11 Skipped39m 44s

Details

Failing Tests
SpecTest
lke-create.spec.tsCloud Manager Cypress Tests→LKE Cluster Creation with LKE-E→shows the LKE-E flow with the feature flag on » creates an LKE-E cluster with the account capability
object-storage.e2e.spec.tsCloud Manager Cypress Tests→object storage end-to-end tests » can create and delete object storage buckets

Troubleshooting

Use this command to re-run the failing tests:

pnpm cy:run -s "cypress/e2e/core/kubernetes/lke-create.spec.ts,cypress/e2e/core/objectStorage/object-storage.e2e.spec.ts"

@kagora-akamai kagora-akamai marked this pull request as ready for review March 13, 2026 09:36
@kagora-akamai kagora-akamai requested a review from a team as a code owner March 13, 2026 09:36
Copy link
Contributor

@mduda-akamai mduda-akamai left a comment

Choose a reason for hiding this comment

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

✅ code review
✅ verification steps

@mduda-akamai mduda-akamai added the Add'tl Approval Needed Waiting on another approval! label Mar 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Add'tl Approval Needed Waiting on another approval! Logs

Projects

Status: Review

Development

Successfully merging this pull request may close these issues.

3 participants