Use the files table on shared links #81

Merged
miro merged 3 commits from claude/shared-files-table-reuse-43ead8 into main 2026-10-12 15:33:21 +00:00
Owner
  • Shared links now list folders with the same files table as the app (read-only mode: no selection, actions or drag and drop)
  • Table is composable: trash state is derived from the path, toolbar buttons are children gated by InTrash, NotInTrash and AtTrashRoot
  • Upload buttons share a row with the bulk actions
  • Sticky page header and a footer with the version
  • Only folder rows show an icon
- Shared links now list folders with the same files table as the app (read-only mode: no selection, actions or drag and drop) - Table is composable: trash state is derived from the path, toolbar buttons are children gated by `InTrash`, `NotInTrash` and `AtTrashRoot` - Upload buttons share a row with the bulk actions - Sticky page header and a footer with the version - Only folder rows show an icon
Make the files table composable and add a sticky header and footer
Some checks failed
CI / lint (pull_request) Successful in 23s
CI / test (pull_request) Successful in 27s
CI / typecheck (pull_request) Successful in 30s
CI / knip (pull_request) Failing after 32s
CI / format (pull_request) Successful in 33s
CI / docker (arm64, docker-arm64) (pull_request) Successful in 11s
CI / build (pull_request) Successful in 32s
CI / docker (amd64, docker-amd64) (pull_request) Successful in 16s
CI / manifest (pull_request) Has been skipped
CI / deploy-test (pull_request) Has been skipped
E2E / playwright (pull_request) Successful in 2m17s
b1e8f0f9d3
Remove unused InTrash gate
All checks were successful
CI / lint (pull_request) Successful in 25s
CI / test (pull_request) Successful in 37s
CI / typecheck (pull_request) Successful in 38s
CI / knip (pull_request) Successful in 40s
CI / format (pull_request) Successful in 23s
CI / docker (arm64, docker-arm64) (pull_request) Successful in 11s
CI / build (pull_request) Successful in 33s
CI / docker (amd64, docker-amd64) (pull_request) Successful in 38s
CI / manifest (pull_request) Has been skipped
CI / deploy-test (pull_request) Has been skipped
E2E / playwright (pull_request) Successful in 3m55s
4cd73aef0f
miro merged commit 8441d3768f into main 2026-10-12 15:33:21 +00:00
miro deleted branch claude/shared-files-table-reuse-43ead8 2026-10-12 15:33:21 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
miro/files!81
No description provided.