-
Notifications
You must be signed in to change notification settings - Fork 353
chore: move Table to new package #3229
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
PR Reviewer Guide 🔍(Review updated until commit 136d374)Here are some key observations to aid the review process:
|
CI Feedback 🧐A test triggered by this PR failed. Here is an AI-generated analysis of the failure:
|
User description
https://monday.monday.com/boards/3532714909/views/80492480/pulses/10887381446
PR Type
Enhancement
Description
Extract Table component into independent
@vibe/tablepackageUpdate imports to use
@vibe/sharedfor utilities and typesReplace Skeleton type constants with inline string literals
Add package configuration files for standalone distribution
Update core package to re-export from new
@vibe/tablepackageDiagram Walkthrough
File Walkthrough
6 files
Create new package configuration for tableAdd rollup build configurationAdd TypeScript configurationAdd vitest testing configurationAdd test setup and mocksAdd module type declarations18 files
Create barrel export for Table moduleUpdate imports to use @vibe/sharedReplace Skeleton constants with inline stringsUpdate imports to use @vibe/sharedUpdate imports to use @vibe/sharedUpdate imports to use @vibe/core and @vibe/sharedUpdate imports to use @vibe/sharedUpdate VibeComponentProps import sourceUpdate imports to use @vibe/sharedUpdate imports to use @vibe/sharedUpdate imports to use @vibe/sharedRemove unused styles importUpdate imports to use @vibe/core and @vibe/sharedUpdate VibeComponentProps import sourceUpdate imports to use @vibe/sharedCreate placeholder VirtualizedList componentExport TableLoadingStateType from main indexUpdate Table exports to use @vibe/table19 files
Add trailing newline to fileAdd trailing newline to fileAdd trailing newline to fileAdd trailing newline to fileAdd trailing newline to fileAdd trailing newline to fileAdd trailing newline to fileAdd trailing newline to fileAdd trailing newline to fileAdd trailing newline to fileAdd trailing newline to fileAdd trailing newline to fileAdd trailing newline to fileAdd trailing newline to fileAdd trailing newline to fileAdd trailing newline to fileAdd trailing newline to fileAdd trailing newline to fileAdd trailing newline to file1 files
Add @vibe/table as dependency1 files