Commit c573afe
committed
feat(FR-2573): migrate VFolder list queries to Strawberry V2 GraphQL API
Switch AdminVFolderNodeListPage and VFolderNodeListPage to the V2
list queries: `adminVfoldersV2` for the admin list and `myVfolders`
for the user-facing list. Component-level V2 migration (VFolderNodesV2
and its inner fragments/components) lands in FR-2696 below; this PR
only changes the page query path and URL state handling.
URL state now uses nuqs with structured VFolderFilter / VFolderOrderBy
inputs composed under a top-level AND, and `convertToOrderBy` for
sort. `isDeletedCategory` accepts both V2 UPPERCASE and legacy
kebab-case statuses so the remaining V1 call sites (e.g. the editable
vfolder name cell) keep working.1 parent 4ce2fa9 commit c573afe
3 files changed
Lines changed: 381 additions & 339 deletions
0 commit comments