Document Access Feature (Public Links) – Client Side Refactoring #217
Labels
Core
Work to do on the core system of the App
Frontend
Frontend Related Issue
⚡Important
High-impact issue that needs to be resolved before the next release
New Feature
New feature to be implemented
Refactor
Code Improvement
Milestone
Refactor the current
/links/[linkId]
feature into a clearer, maintainable, and future-proof “Document Access” flow, fully aligned with the new server-side JSON-basedvisitorFields
and potential name/email columns. The refactoring will improve code organization, add Tanstack Query usage for data fetching, and introduce a more flexible approach to collecting visitor data and handling analytics (views/downloads).Overview
links/[linkId]
todocumentAccess/[linkId]
, renaming files and reorganizing the directory.AccessPage.tsx
that fetches link details via Tanstack Query.VisitorInfoModal.tsx
.PDFViewer.tsx
.Key Note
Sub-Issues
References
The text was updated successfully, but these errors were encountered: