Royal-Navy / design-system

Build web applications that meet the Royal Navy service standards
https://storybook.design-system.navy.digital.mod.uk
Apache License 2.0
103 stars 32 forks source link

feat(DataGrid): Create base implementation #3737

Closed m7kvqbe1 closed 4 weeks ago

m7kvqbe1 commented 1 month ago

Related issue

Closes #3730, Closes #2657

Overview

Create baseline DataGrid that has feature parity with existing Table component.

Enhance to include some other additional baseline features.

Reason

Table is lacking the features required to interrogate and manipulate large data sets.

Work carried out

Screenshot

2024-04-17 08 55 03 2024-04-17 08 55 45 Screenshot 2024-04-17 at 08 51 23 Screenshot 2024-04-17 at 08 51 30 Screenshot 2024-04-17 at 08 51 42

Developer notes

https://github.com/Royal-Navy/design-system/issues/3730

https://github.com/Royal-Navy/design-system/issues/2657

netlify[bot] commented 1 month ago

Deploy Preview for storybook-navy-digital-mod-uk ready!

Name Link
Latest commit 75e167315d0e6271a83aa49830f6cbd510d15377
Latest deploy log https://app.netlify.com/sites/storybook-navy-digital-mod-uk/deploys/661fda8fe49ce40009fb6fc4
Deploy Preview https://deploy-preview-3737--storybook-navy-digital-mod-uk.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

m7kvqbe1 commented 1 month ago

@jpveooys @thyhjwb6

sonarcloud[bot] commented 4 weeks ago

Quality Gate Passed Quality Gate passed

Issues
5 New issues
0 Accepted issues

Measures
0 Security Hotspots
96.2% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud