Skip to content

Conversation

@kss2002
Copy link
Contributor

@kss2002 kss2002 commented Jan 29, 2026

Summary

Add a reusable ComingSoon component to display a placeholder message for component API sections that are still under development.

Changes

Affected Components

textarea, uploader, dropdown, pagination, footer, tooltip, snackbar, progress-bar, confirm, label, slider, tab, search, date-picker, menu, bottom-sheet, color-picker, header, theme-button

Why

Previously, visiting undocumented component pages showed empty content under the "Examples" section, which could confuse users. This change provides clear feedback that the documentation is coming soon.

Screenshot

Before After
SCR-20260129-tvas SCR-20260129-tvfm

How to Test

  1. Run bun run --filter landing dev
  2. Navigate to /components/textarea
  3. Verify the "Coming Soon" message is displayed

Notes

To add documentation for a component later, simply replace <ComingSoon /> with the <PropsTable /> component in the corresponding Api.mdx file.

Issues

feat #559

@owjs3901
Copy link
Contributor

resolved #555

@codecov
Copy link

codecov bot commented Jan 30, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@owjs3901 owjs3901 merged commit aa36585 into dev-five-git:main Jan 30, 2026
2 of 3 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.

2 participants