Skip to content

feat: migrate troubleshooting UI to @vtexdocs/components#1288

Merged
ricardoaerobr merged 5 commits into
mainfrom
EDU-18208-Migrate-Troubleshooting-filter-component-to-@vtexdocs/components
Jun 26, 2026
Merged

feat: migrate troubleshooting UI to @vtexdocs/components#1288
ricardoaerobr merged 5 commits into
mainfrom
EDU-18208-Migrate-Troubleshooting-filter-component-to-@vtexdocs/components

Conversation

@ricardoaerobr

@ricardoaerobr ricardoaerobr commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

What is the purpose of this pull request?

Summary

  • Use shared ListingFilter, TroubleshootingCard, and troubleshooting filter utilities on the troubleshooting listing page
  • Remove local filter, tag, and troubleshooting-card components
  • Update release notes section to use shared ListingFilter

Depends on

Implementation steps (required)

  1. Wait for components PR to merge and @vtexdocs/components to be released (new git tag).
  2. Update this PR’s package.json from the feature branch ref to the release tag:
    "@vtexdocs/components": "https://github.com/vtexdocs/components.git#v6.0.xx"
    

What problem is this solving?

How should this be manually tested?

Screenshots or example usage

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Requires change to documentation, which has been updated accordingly.

Use shared ListingFilter, TroubleshootingCard, and troubleshooting filter utilities.

Co-authored-by: Cursor <cursoragent@cursor.com>

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

This pull request does not contain a valid label. Please add one of the following labels: ['release-no', 'release-auto', 'release-patch', 'release-minor', 'release-major']

@ricardoaerobr ricardoaerobr self-assigned this Jun 8, 2026
@netlify

netlify Bot commented Jun 8, 2026

Copy link
Copy Markdown

Deploy Preview for elated-hoover-5c29bf ready!

Name Link
🔨 Latest commit ac41770
🔍 Latest deploy log https://app.netlify.com/projects/elated-hoover-5c29bf/deploys/6a3ea01401e73900087cb145
😎 Deploy Preview https://deploy-preview-1288--elated-hoover-5c29bf.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@github-actions

github-actions Bot commented Jun 9, 2026

Copy link
Copy Markdown

No description provided.

@ricardoaerobr ricardoaerobr added the release-no No release bump label Jun 10, 2026

@carolinamenezes carolinamenezes 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.

LGTM!

@ricardoaerobr ricardoaerobr merged commit 1f20d27 into main Jun 26, 2026
5 of 7 checks passed
@ricardoaerobr ricardoaerobr deleted the EDU-18208-Migrate-Troubleshooting-filter-component-to-@vtexdocs/components branch June 26, 2026 16:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release-no No release bump

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants