Skip to content

DEMOS-2219 Remove Current column, enable View/Download on State & CMS Files#1405

Merged
nunesmlucas merged 1 commit into
mainfrom
DEMOS-2219
Jun 9, 2026
Merged

DEMOS-2219 Remove Current column, enable View/Download on State & CMS Files#1405
nunesmlucas merged 1 commit into
mainfrom
DEMOS-2219

Conversation

@nunesmlucas

Copy link
Copy Markdown
Contributor
  • Removed the Current flip-switch column (and its CurrentToggle component / react-switch import) from the State Files tab.
  • Added a View column to the State Files tab, reusing the existing CMS Files "View" button (extracted into a shared viewColumn in fileColumns.tsx).
  • View opens /document/:id in a new tab → PDFs preview inline, other formats download (existing DocumentPreview flow).

Story AC lists image files as a preview format, but DocumentPreview currently only previews application/pdf (images download). Out of scope here

image image

@github-actions github-actions Bot added the client Relates to the client. label Jun 9, 2026
@demos-git-service-account

demos-git-service-account commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues
Licenses 0 0 0 0 0 issues
Code Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

@nunesmlucas nunesmlucas added this pull request to the merge queue Jun 9, 2026
Merged via the queue into main with commit c1180c5 Jun 9, 2026
24 checks passed
@nunesmlucas nunesmlucas deleted the DEMOS-2219 branch June 9, 2026 17:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

client Relates to the client.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants