From 9d4d4aea212110d24b9d0f1e163b6e2a6e39ef35 Mon Sep 17 00:00:00 2001 From: crssstha Date: Tue, 10 Feb 2026 16:18:46 +0545 Subject: [PATCH] feat(go-ui): Update storybook Separete components into common groups Uppdate stories to incorporate v2 changes Add stories for new layout and view components Updated stories for button component feat(components): added Chip, Expandable Container and InputSection --- .../src/stories/BarChart.stories.tsx | 2 +- .../src/stories/BlockView.stories.tsx | 59 +++ .../go-ui-storybook/src/stories/BlockView.tsx | 12 + .../src/stories/BooleanInput.stories.tsx | 2 +- .../src/stories/BooleanOutput.stories.tsx | 2 +- .../src/stories/Button.stories.ts | 94 ---- .../src/stories/Button.stories.tsx | 458 ++++++++++++++++++ .../src/stories/ButtonLayout.stories.ts | 92 ++++ .../src/stories/ButtonLayout.tsx | 12 + .../src/stories/CheckBox.stories.tsx | 2 +- .../src/stories/Checklist.stories.tsx | 2 +- .../src/stories/Chip.stories.tsx | 47 ++ packages/go-ui-storybook/src/stories/Chip.tsx | 14 + .../src/stories/ConfirmButton.stories.tsx | 11 +- .../src/stories/Container.stories.tsx | 162 +++---- .../src/stories/DateInput.stories.tsx | 2 +- .../src/stories/DateRangeOutput.stories.tsx | 2 +- .../stories/ExpandableContainer.stories.tsx | 55 +++ .../src/stories/ExpandableContainer.tsx | 12 + .../src/stories/HtmlOutput.stories.tsx | 2 +- .../src/stories/IconButton.stories.tsx | 2 +- .../src/stories/Image.stories.tsx | 2 +- .../src/stories/InlineView.stories.tsx | 35 ++ .../src/stories/InlineView.tsx | 12 + .../src/stories/InputContainer.stories.tsx | 16 +- .../src/stories/InputSection.tsx | 13 + ....stories.tsx => KeyFigureView.stories.tsx} | 13 +- .../{KeyFigure.tsx => KeyFigureView.tsx} | 6 +- .../src/stories/ListView.stories.tsx | 105 ++++ .../go-ui-storybook/src/stories/ListView.tsx | 12 + .../src/stories/Modal.stories.tsx | 4 +- .../src/stories/MultiSelectInput.stories.tsx | 2 +- .../src/stories/NavigationTabList.stories.tsx | 16 +- .../src/stories/NumberInput.stories.tsx | 2 +- .../src/stories/NumberOutput.stories.tsx | 2 +- .../src/stories/PageContainer.stories.tsx | 2 +- .../src/stories/Pager.stories.tsx | 2 +- .../src/stories/PasswordInput.stories.tsx | 2 +- .../src/stories/PieChart.stories.tsx | 2 +- .../src/stories/Progressbar.stories.ts | 34 +- .../src/stories/RadioInput.stories.tsx | 4 +- .../src/stories/RawFileInput.stories.tsx | 10 +- .../src/stories/RawList.stories.tsx | 2 +- .../SearchMultiSelectInput.stories.tsx | 2 +- .../src/stories/SearchSelectInput.stories.tsx | 2 +- .../src/stories/SegmentInput.stories.tsx | 4 +- .../src/stories/SelectInput.stories.tsx | 2 +- .../stories/StackedProgressBar.stories.tsx | 2 +- .../src/stories/Switch.stories.tsx | 2 +- .../src/stories/Tabs.stories.tsx | 27 +- .../src/stories/TextArea.stories.tsx | 2 +- .../src/stories/TextInput.stories.tsx | 2 +- .../src/stories/TimeSeriesChart.stories.tsx | 2 +- .../go-ui-storybook/src/stories/index.css | 29 +- .../src/stories/inlineLayout.stories.tsx | 38 ++ .../src/stories/inlineLayout.tsx | 12 + .../src/stories/inputSection.stories.tsx | 120 +++++ 57 files changed, 1298 insertions(+), 292 deletions(-) create mode 100644 packages/go-ui-storybook/src/stories/BlockView.stories.tsx create mode 100644 packages/go-ui-storybook/src/stories/BlockView.tsx delete mode 100644 packages/go-ui-storybook/src/stories/Button.stories.ts create mode 100644 packages/go-ui-storybook/src/stories/Button.stories.tsx create mode 100644 packages/go-ui-storybook/src/stories/ButtonLayout.stories.ts create mode 100644 packages/go-ui-storybook/src/stories/ButtonLayout.tsx create mode 100644 packages/go-ui-storybook/src/stories/Chip.stories.tsx create mode 100644 packages/go-ui-storybook/src/stories/Chip.tsx create mode 100644 packages/go-ui-storybook/src/stories/ExpandableContainer.stories.tsx create mode 100644 packages/go-ui-storybook/src/stories/ExpandableContainer.tsx create mode 100644 packages/go-ui-storybook/src/stories/InlineView.stories.tsx create mode 100644 packages/go-ui-storybook/src/stories/InlineView.tsx create mode 100644 packages/go-ui-storybook/src/stories/InputSection.tsx rename packages/go-ui-storybook/src/stories/{KeyFigure.stories.tsx => KeyFigureView.stories.tsx} (79%) rename packages/go-ui-storybook/src/stories/{KeyFigure.tsx => KeyFigureView.tsx} (61%) create mode 100644 packages/go-ui-storybook/src/stories/ListView.stories.tsx create mode 100644 packages/go-ui-storybook/src/stories/ListView.tsx create mode 100644 packages/go-ui-storybook/src/stories/inlineLayout.stories.tsx create mode 100644 packages/go-ui-storybook/src/stories/inlineLayout.tsx create mode 100644 packages/go-ui-storybook/src/stories/inputSection.stories.tsx diff --git a/packages/go-ui-storybook/src/stories/BarChart.stories.tsx b/packages/go-ui-storybook/src/stories/BarChart.stories.tsx index e02522294f..ad5fef3406 100644 --- a/packages/go-ui-storybook/src/stories/BarChart.stories.tsx +++ b/packages/go-ui-storybook/src/stories/BarChart.stories.tsx @@ -27,7 +27,7 @@ const maxValue = Math.max(...data.map(valueSelector)); type BarChartSpecificProps = BarChartProps