Skip to content

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

Merged
mduda-akamai merged 5 commits into
linode:developfrom
kagora-akamai:bugfix/DPS-41214-streams-and-destinatios-empty-landing-pages-flicker-on-enter
Mar 19, 2026
Merged

change: [DPS-41214] - Stream and Destination Empty Landing pages flicker on enter#13489
mduda-akamai merged 5 commits into
linode:developfrom
kagora-akamai:bugfix/DPS-41214-streams-and-destinatios-empty-landing-pages-flicker-on-enter

Conversation

@kagora-akamai

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

Copy link
Copy Markdown
Contributor

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
Copy Markdown

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

@mduda-akamai mduda-akamai left a comment

Copy link
Copy Markdown
Contributor

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
@github-project-automation github-project-automation Bot moved this from Review to Approved in Cloud Manager Mar 17, 2026
Comment thread packages/manager/src/features/Delivery/Destinations/DestinationsLanding.tsx Outdated
@github-project-automation github-project-automation Bot moved this from Approved to Changes Requested in Cloud Manager Mar 19, 2026
@github-project-automation github-project-automation Bot moved this from Changes Requested to Approved in Cloud Manager Mar 19, 2026
@mduda-akamai
mduda-akamai merged commit 9765174 into linode:develop Mar 19, 2026
34 of 35 checks passed
@github-project-automation github-project-automation Bot moved this from Approved to Merged in Cloud Manager Mar 19, 2026
grevanak-akamai pushed a commit that referenced this pull request Apr 23, 2026
…ker on enter (#13489)

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

* Added changeset: Streams and Destinations Landing page initial load spinner added before empty state

* change: [DPS-41214] - CR changes 1

* Added changeset: Keep previous data in streams and destinations paginated queries
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

Archived in project

Development

Successfully merging this pull request may close these issues.

5 participants