sanity-io / sanity

Sanity Studio – Rapidly configure content workspaces powered by structured content
https://www.sanity.io
MIT License
4.96k stars 390 forks source link

EDX-1352: batch select sheet list documents #6713

Closed jordanl17 closed 1 week ago

jordanl17 commented 2 weeks ago

Description

EDX-1352: allowing multiselection of rows using shift+click

What to review

The dir structure has been changed so that all sheetList components and files are inside a separated dir within documentList and EX has been added a code owner.

Testing

Tests have been added to the row selection component - DocumentSheetListSelect to test around shift click functionality

Notes for release

No relevant notes as this feature is not currently exposed to users

vercel[bot] commented 2 weeks ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
performance-studio ✅ Ready (Inspect) Visit Preview 💬 Add feedback May 21, 2024 10:52am
test-next-studio ✅ Ready (Inspect) Visit Preview 💬 Add feedback May 21, 2024 10:52am
test-studio ✅ Ready (Inspect) Visit Preview 💬 Add feedback May 21, 2024 10:52am
1 Ignored Deployment | Name | Status | Preview | Comments | Updated (UTC) | | :--- | :----- | :------ | :------- | :------ | | **studio-workshop** | ⬜️ Ignored ([Inspect](https://vercel.com/sanity-io/studio-workshop/DhT9Sv8DWzgsCoyZpWgxgme51awj)) | [Visit Preview](https://studio-workshop-git-exploring-shift-select-sheet-list.sanity.build) | | May 21, 2024 10:52am |
github-actions[bot] commented 1 week ago

No changes to documentation

github-actions[bot] commented 1 week ago

Component Testing Report Updated May 21, 2024 10:58 AM (UTC)

File Status Duration Passed Skipped Failed
comments/CommentInput.spec.tsx ✅ Passed (Inspect) 36s 15 0 0
formBuilder/ArrayInput.spec.tsx ✅ Passed (Inspect) 7s 3 0 0
formBuilder/inputs/PortableText/Annotations.spec.tsx ✅ Passed (Inspect) 27s 6 0 0
formBuilder/inputs/PortableText/copyPaste/CopyPaste.spec.tsx ✅ Passed (Inspect) 32s 11 7 0
formBuilder/inputs/PortableText/Decorators.spec.tsx ✅ Passed (Inspect) 14s 6 0 0
formBuilder/inputs/PortableText/FocusTracking.spec.tsx ✅ Passed (Inspect) 36s 15 0 0
formBuilder/inputs/PortableText/Input.spec.tsx ✅ Passed (Inspect) 1m 21s 20 0 0
formBuilder/inputs/PortableText/ObjectBlock.spec.tsx ✅ Passed (Inspect) 1m 4s 18 0 0
formBuilder/inputs/PortableText/PresenceCursors.spec.tsx ✅ Passed (Inspect) 7s 3 9 0
formBuilder/inputs/PortableText/RangeDecoration.spec.tsx ✅ Passed (Inspect) 21s 9 0 0
formBuilder/inputs/PortableText/Styles.spec.tsx ✅ Passed (Inspect) 15s 6 0 0
formBuilder/inputs/PortableText/Toolbar.spec.tsx ✅ Passed (Inspect) 30s 12 0 0