-
Notifications
You must be signed in to change notification settings - Fork 3
feat(for-ui): v2を作成 #1591
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: main
Are you sure you want to change the base?
feat(for-ui): v2を作成 #1591
Conversation
|
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
Documentation and Community
|
|
PR-Agent was enabled for this repository. To continue using it, please link your git user with your CodiumAI identity here. CI Failure Feedback 🧐
✨ CI feedback usage guide:The CI feedback tool (
In addition to being automatically triggered, the tool can also be invoked manually by commenting on a PR: where Configuration options
See more information about the |
|
PR-Agent was enabled for this repository. To continue using it, please link your git user with your CodiumAI identity here. CI Failure Feedback 🧐
✨ CI feedback usage guide:The CI feedback tool (
In addition to being automatically triggered, the tool can also be invoked manually by commenting on a PR: where Configuration options
See more information about the |
|
PR-Agent was enabled for this repository. To continue using it, please link your git user with your CodiumAI identity here. PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
|
PR-Agent was enabled for this repository. To continue using it, please link your git user with your CodiumAI identity here. PR Code Suggestions ✨Explore these optional code suggestions:
|
User description
チケット
実装内容
スクリーンショット
相談内容(あれば)
PR Type
Enhancement, Tests, Configuration changes, Documentation
Description
Table,Button,Drawer,TextField,Select,TextArea,Snackbar,MenuItem,RadioGroup,CheckboxGroup,SwitchGroup,Stepper,Popper,Modal,Dropzone,Badge,Tooltip,Tabs, and more.Changes walkthrough 📝
34 files
Button.stories.tsx
Add storybook stories for Button componentpackages/for-ui-legacy/src/button/Button.stories.tsx
Buttoncomponent.Loading.
button.stories.tsx
Add storybook stories for Button componentpackages/for-ui/src/button/button.stories.tsx
Buttoncomponent.Loading.
Snackbar.test.tsx
Add tests for Snackbar componentpackages/for-ui-legacy/src/snackbar/Snackbar.test.tsx
Snackbarcomponent.SnackbarProvidercontext.Select.stories.tsx
Add storybook stories for Select componentpackages/for-ui-legacy/src/select/Select.stories.tsx
Selectcomponent.Table.stories.tsx
Add storybook stories for Table componentpackages/for-ui-legacy/src/table/Table.stories.tsx
Tablecomponent.and pagination.
Switch.stories.tsx
Add storybook stories for Switch componentpackages/for-ui-legacy/src/switch/Switch.stories.tsx
Switchcomponent.labels.
SwitchGroup.Skeleton.stories.tsx
Add storybook stories for Skeleton componentpackages/for-ui-legacy/src/skeleton/Skeleton.stories.tsx
images, avatars, counts, and nested elements.
Chip.stories.tsx
Add storybook stories for Chip componentpackages/for-ui-legacy/src/chip/Chip.stories.tsx
intentions and icons.
TextField.test.tsx
Add unit tests for TextField componentpackages/for-ui-legacy/src/textField/TextField.test.tsx
and controlled/uncontrolled states.
Tabs.stories.tsx
Add storybook stories for Tabs componentpackages/for-ui-legacy/src/tabs/Tabs.stories.tsx
tab lists.
Radio.stories.tsx
Add storybook stories for Radio componentpackages/for-ui-legacy/src/radio/Radio.stories.tsx
integration with forms.
Checkbox.test.tsx
Add unit tests for Checkbox componentpackages/for-ui-legacy/src/checkbox/Checkbox.test.tsx
integration with forms.
TextField.stories.tsx
Add storybook stories for TextField componentpackages/for-ui-legacy/src/textField/TextField.stories.tsx
integration.
TextArea.test.tsx
Add unit tests for TextArea componentpackages/for-ui-legacy/src/textArea/TextArea.test.tsx
and controlled/uncontrolled states.
Badge.stories.tsx
Add storybook stories for Badge componentpackages/for-ui-legacy/src/badge/Badge.stories.tsx
icons.
Checkbox.stories.tsx
Add storybook stories for Checkbox componentpackages/for-ui-legacy/src/checkbox/Checkbox.stories.tsx
integration with forms.
TablePagination.test.tsx
Add unit tests for TablePagination componentpackages/for-ui-legacy/src/table/TablePagination.test.tsx
pagination controls.
Button.test.tsx
Add unit tests for Button componentpackages/for-ui-legacy/src/button/Button.test.tsx
states.
button.test.tsx
Add unit tests for Button componentpackages/for-ui/src/button/button.test.tsx
states.
TextArea.stories.tsx
Add storybook stories for TextArea componentpackages/for-ui-legacy/src/textArea/TextArea.stories.tsx
integration.
Menu.stories.tsx
Add storybook stories for Menu componentpackages/for-ui-legacy/src/menu/Menu.stories.tsx
Menucomponent.list.
Stepper.stories.tsx
Add storybook stories for Stepper componentpackages/for-ui-legacy/src/stepper/Stepper.stories.tsx
Steppercomponent.Snackbar.stories.tsx
Add storybook stories for Snackbar componentpackages/for-ui-legacy/src/snackbar/Snackbar.stories.tsx
Snackbarcomponent.snackbars.
Drawer.stories.tsx
Add storybook stories for Drawer componentpackages/for-ui-legacy/src/drawer/Drawer.stories.tsx
Drawercomponent.Callout.stories.tsx
Add storybook stories for Callout componentpackages/for-ui-legacy/src/callout/Callout.stories.tsx
Calloutcomponent.Popper.stories.tsx
Add storybook stories for Popper componentpackages/for-ui-legacy/src/popper/Popper.stories.tsx
Poppercomponent.Modal.stories.tsx
Add storybook stories for Modal componentpackages/for-ui-legacy/src/modal/Modal.stories.tsx
Modalcomponent.Dropzone.stories.tsx
Add storybook stories for Dropzone componentpackages/for-ui-legacy/src/dropzone/Dropzone.stories.tsx
Dropzonecomponent.Tooltip.test.tsx
Add tests for Tooltip componentpackages/for-ui-legacy/src/tooltip/Tooltip.test.tsx
Tooltipcomponent.MenuItem.stories.tsx
Add storybook stories for MenuItem componentpackages/for-ui-legacy/src/menu/MenuItem.stories.tsx
MenuItemcomponent.rhf.tsx
Add utility for testing React Hook Form componentspackages/for-ui-legacy/src/testing/rhf.tsx
Tooltip.stories.tsx
Add storybook stories for Tooltip componentpackages/for-ui-legacy/src/tooltip/Tooltip.stories.tsx
Tooltipcomponent.Callout.test.tsx
Add tests for Callout componentpackages/for-ui-legacy/src/callout/Callout.test.tsx
Calloutcomponent.Tab.stories.tsx
Add storybook stories for Tab componentpackages/for-ui-legacy/src/tabs/Tab.stories.tsx
Tabcomponent.50 files
Table.tsx
Implement Table component with featurespackages/for-ui-legacy/src/table/Table.tsx
Tablecomponent with various features.Button.tsx
Implement Button component with various propspackages/for-ui-legacy/src/button/Button.tsx
Buttoncomponent with various props.TablePagination.tsx
Implement TablePagination componentpackages/for-ui-legacy/src/table/TablePagination.tsx
TablePaginationcomponent.Tablecomponent.Drawer.tsx
Implement Drawer component with customizable propspackages/for-ui-legacy/src/drawer/Drawer.tsx
Drawercomponent with customizable props.TextField.tsx
Implement new customizable TextField componentpackages/for-ui-legacy/src/textField/TextField.tsx
customization.
and helper texts.
Select.tsx
Add new Select component with autocompletepackages/for-ui-legacy/src/select/Select.tsx
rendering of options and tags.
TextArea.tsx
Implement new customizable TextArea componentpackages/for-ui-legacy/src/textArea/TextArea.tsx
adjustments.
Snackbar.tsx
Implement new customizable Snackbar componentpackages/for-ui-legacy/src/snackbar/Snackbar.tsx
MenuItem.tsx
Implement new customizable MenuItem componentpackages/for-ui-legacy/src/menu/MenuItem.tsx
LimitedChip.tsx
Implement new customizable LimitedChip componentpackages/for-ui-legacy/src/chip/LimitedChip.tsx
TableCell.tsx
Implement new customizable TableCell componentpackages/for-ui-legacy/src/table/TableCell.tsx
Skeleton.tsx
Implement new customizable Skeleton componentpackages/for-ui-legacy/src/skeleton/Skeleton.tsx
handling.
FullChip.tsx
Implement new customizable FullChip componentpackages/for-ui-legacy/src/chip/FullChip.tsx
Callout.tsx
Implement Callout component with intentions and iconspackages/for-ui-legacy/src/callout/Callout.tsx
Calloutcomponent with various intentions.RadioGroup.tsx
Implement RadioGroup component with labels and errorspackages/for-ui-legacy/src/radio/RadioGroup.tsx
RadioGroupcomponent with support for labels, errors, andhelper text.
text.tsx
Implement Text component with customizable stylespackages/for-ui/src/text/text.tsx
Textcomponent with customizable size, weight, andtypeface.
Text.tsx
Implement Text component with customizable stylespackages/for-ui-legacy/src/text/Text.tsx
Textcomponent with customizable size, weight, andtypeface.
Checkbox.tsx
Implement Checkbox component with custom indicatorspackages/for-ui-legacy/src/checkbox/Checkbox.tsx
Checkboxcomponent with custom indicators.Chip.tsx
Implement Chip component with customizable intentionpackages/for-ui-legacy/src/chip/Chip.tsx
Chipcomponent with customizable intention and clickablearea.
CheckboxGroup.tsx
Implement CheckboxGroup component with labels and errorspackages/for-ui-legacy/src/checkbox/CheckboxGroup.tsx
CheckboxGroupcomponent with support for labels, errors,and helper text.
SwitchGroup.tsx
Implement SwitchGroup component with labels and errorspackages/for-ui-legacy/src/switch/SwitchGroup.tsx
SwitchGroupcomponent with support for labels, errors, andhelper text.
Step.tsx
Implement Step component with custom icons and labelspackages/for-ui-legacy/src/stepper/Step.tsx
Stepcomponent with custom icons and labels.Radio.tsx
Implement Radio component with custom indicatorspackages/for-ui-legacy/src/radio/Radio.tsx
Radiocomponent with custom indicators.Dropzone.tsx
Implement Dropzone component with file upload supportpackages/for-ui-legacy/src/dropzone/Dropzone.tsx
Dropzonecomponent with support for file uploads.OutlinedBadge.tsx
Implement OutlinedBadge component with customizable intentionpackages/for-ui-legacy/src/badge/OutlinedBadge.tsx
OutlinedBadgecomponent with customizable intention andicon.
SnackbarContext.tsx
Implement SnackbarContext for managing snackbar statepackages/for-ui-legacy/src/snackbar/SnackbarContext.tsx
SnackbarContextfor managing snackbar state.Popper.tsx
Implement Popper component with customizable triggerpackages/for-ui-legacy/src/popper/Popper.tsx
Poppercomponent with customizable trigger and children.Modal.tsx
Implement Modal component with backdrop and handlerspackages/for-ui-legacy/src/modal/Modal.tsx
Modalcomponent with backdrop and customizable children.Badge.tsx
Implement Badge component with different variantspackages/for-ui-legacy/src/badge/Badge.tsx
Badgecomponent with support for different variants.Stepper.tsx
Implement Stepper component with customizable label positionspackages/for-ui-legacy/src/stepper/Stepper.tsx
Steppercomponent with customizable label positions.TextBadge.tsx
Implement TextBadge component with customizable intentionpackages/for-ui-legacy/src/badge/TextBadge.tsx
TextBadgecomponent with customizable intention and icon.ConstantBadge.tsx
Implement ConstantBadge component with customizable intentionpackages/for-ui-legacy/src/badge/ConstantBadge.tsx
ConstantBadgecomponent with customizable intention andicon.
Tooltip.tsx
Implement Tooltip component with customizable titlepackages/for-ui-legacy/src/tooltip/Tooltip.tsx
Tooltipcomponent with customizable title and children.Menu.tsx
Implement Menu component with customizable triggerpackages/for-ui-legacy/src/menu/Menu.tsx
Menucomponent with customizable trigger and children.Switch.tsx
Implement Switch component with custom stylespackages/for-ui-legacy/src/switch/Switch.tsx
Switchcomponent with custom styles and labels.TextDefaultStyler.tsx
Implement TextDefaultStyler component for default text stylingpackages/for-ui-legacy/src/system/TextDefaultStyler.tsx
TextDefaultStylercomponent for default text styling.text_default_styler.tsx
Implement TextDefaultStyler component for default text stylingpackages/for-ui/src/system/text_default_styler.tsx
TextDefaultStylercomponent for default text styling.MenuList.tsx
Implement MenuList component with customizable element typepackages/for-ui-legacy/src/menu/MenuList.tsx
MenuListcomponent with customizable element type.Tab.tsx
Implement Tab component with customizable badgespackages/for-ui-legacy/src/tabs/Tab.tsx
Tabcomponent with customizable badges and styles.PropsCascader.tsx
Implement PropsCascader component for cascading propspackages/for-ui-legacy/src/system/PropsCascader.tsx
PropsCascadercomponent for cascading props to children.props_cascader.tsx
Implement PropsCascader component for cascading propspackages/for-ui/src/system/props_cascader.tsx
PropsCascadercomponent for cascading props to children.Loading.tsx
Implement Loading SVG componentpackages/for-ui-legacy/src/loader/Loading.tsx
LoadingSVG component.loading.tsx
Implement Loading SVG componentpackages/for-ui/src/loader/loading.tsx
LoadingSVG component.MenuDivider.tsx
Implement MenuDivider component with custom stylespackages/for-ui-legacy/src/menu/MenuDivider.tsx
MenuDividercomponent with custom styles.TabList.tsx
Implement TabList component with customizable intentionpackages/for-ui-legacy/src/tabs/TabList.tsx
TabListcomponent with customizable intention and styles.style.ts
Add styles for TabList and Tabs componentspackages/for-ui-legacy/src/tabs/style.ts
TabListandTabscomponents.walkChildren.ts
Implement walkChildren utility for visiting React nodespackages/for-ui-legacy/src/system/walkChildren.ts
walkChildrenutility for recursively visiting React nodes.fsx.ts
Update fsx utility to extend tailwind mergepackages/for-ui/src/system/fsx.ts
fsxutility to extend tailwind merge with custom class groups.Tabs.tsx
Implement Tabs component with customizable intentionpackages/for-ui-legacy/src/tabs/Tabs.tsx
Tabscomponent with customizable intention and styles.prepareForSlot.tsx
Implement prepareForSlot utility for slot componentspackages/for-ui-legacy/src/utils/prepareForSlot.tsx
prepareForSlotutility for creating slot components.2 files
makeData.ts
Add static data for Person typepackages/for-ui-legacy/src/utils/makeData.ts
Persontype.index.tsx
Add exports for Stepper and Step componentspackages/for-ui-legacy/src/stepper/index.tsx
StepperandStepcomponents.6 files
react-table-config.d.ts
Add TypeScript definitions for react-table configurationpackages/for-ui-legacy/types/react-table-config.d.ts
vite.config.ts
Add Vite configuration for project buildpackages/for-ui-legacy/vite.config.ts
preview.tsx
Add Storybook preview configuration with custom themepackages/for-ui-legacy/.storybook/preview.tsx
preview.tsx
Update Storybook preview configurationpackages/for-ui/.storybook/preview.tsx
main.ts
Add main configuration for Storybookpackages/for-ui/.storybook/main.ts
vitest.config.ts
Add Vitest configuration for testingpackages/for-ui-legacy/vitest.config.ts
4 files
componentType.ts
Add type definitions for component props and refspackages/for-ui-legacy/src/system/componentType.ts
component_type.ts
Add type definitions for component props and refspackages/for-ui/src/system/component_type.ts
index.ts
Export all components and utilities from legacy packagepackages/for-ui-legacy/src/index.ts
index.ts
Update exports to include button, loader, and textpackages/for-ui/src/index.ts