lifeomic / chroma-react

Open source design system from LifeOmic, built with React
https://lifeomic.github.io/chroma-react/
MIT License
48 stars 9 forks source link

Update TableModule to Storybook CSF3 #395

Closed MMFane closed 1 year ago

MMFane commented 1 year ago

What Was Changed

Apologies: this one got a little big. Most of the work is just moving config and data to different files so TableModule.tsx gets more readable. I'm happy to pair with someone to go over this PR if that helps.

Common to all CSF3 updates

Unique to this PR

See Screenshots

Screenshots

Updated Default Config

Before After
Screenshot 2023-08-31 at 6 34 15 PM Screenshot 2023-08-31 at 6 34 09 PM

Applied new Default config to Wrapped Cells

Before After
Screenshot 2023-08-31 at 6 37 32 PM Screenshot 2023-08-31 at 6 37 36 PM

Redid Sticky Config with Lorem Ipsum Columns

Before After
Screenshot 2023-08-31 at 6 49 43 PM Screenshot 2023-08-31 at 6 49 49 PM

Tried to Clarify Hover Actions Description

Before After
Screenshot 2023-08-31 at 6 51 52 PM Screenshot 2023-08-31 at 6 51 37 PM

Screenshot 2023-08-31 at 6 51 59 PM

Other stories

github-actions[bot] commented 1 year ago

:tada: This PR is included in version 5.2.3 :tada:

The release is available on:

Your semantic-release bot :package::rocket: