Skip to content

feat: add PublicVerificationPage, DocumentTagsInput, API client module, and useDocuments hook#585

Merged
mftee merged 1 commit into
CodeGirlsInc:mainfrom
Tinna23:feature/Tinna23-issues-525-526-527-528
Jun 2, 2026
Merged

feat: add PublicVerificationPage, DocumentTagsInput, API client module, and useDocuments hook#585
mftee merged 1 commit into
CodeGirlsInc:mainfrom
Tinna23:feature/Tinna23-issues-525-526-527-528

Conversation

@Tinna23
Copy link
Copy Markdown
Contributor

@Tinna23 Tinna23 commented Jun 2, 2026

Summary

  • PublicVerificationPage (no auth required) with SHA-256 input validation, Stellar verification call, green/red result banner showing tx hash + ledger + timestamp, and plain-language blockchain explanation ([FE-31] Build PublicVerificationPage #528)
  • DocumentTagsInput with Enter/comma-to-add, autocomplete dropdown from GET /api/module/tags, chip removal, readOnly mode, and optimistic add/remove with API sync ([FE-30] Build DocumentTagsInput component #527)
  • Centralized axios API client with auth-header injection interceptor, 401 → token-refresh → retry flow, and typed get, post, patch, del helper exports ([FE-29] Build API client module #526)
  • useDocuments hook centralizing document fetch (with filters), optimistic uploadDocument, deleteDocument, and refetch — all routed through the API client for automatic auth ([FE-28] Build useDocuments custom hook #525)

Closes

Closes #528
Closes #527
Closes #526
Closes #525

@vercel
Copy link
Copy Markdown
Contributor

vercel Bot commented Jun 2, 2026

@Tinna23 is attempting to deploy a commit to the Mftee's projects Team on Vercel.

A member of the Team first needs to authorize it.

@drips-wave
Copy link
Copy Markdown

drips-wave Bot commented Jun 2, 2026

@Tinna23 Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

Copy link
Copy Markdown
Contributor

@mftee mftee left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for your contribution. The feature works as expected.

@mftee mftee merged commit 3582a15 into CodeGirlsInc:main Jun 2, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants