Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (125)
📝 WalkthroughWalkthroughLarge-scale refactoring consolidating shared utilities, components, and types into centralized packages ( Changes
Sequence Diagram(s)sequenceDiagram
participant Client as Client<br/>(Browser)
participant BackofficeApp as Backoffice App
participant SharedFeatures as `@tokenization/features`<br/>(CampaignsView)
participant SharedUI as `@tokenization/ui`<br/>(Components)
participant SharedConstants as `@tokenization/shared`<br/>(Constants)
Client->>BackofficeApp: Navigate to /campaigns
BackofficeApp->>SharedFeatures: Render SharedCampaignsView
activate SharedFeatures
SharedFeatures->>SharedUI: Render CampaignToolbar
SharedFeatures->>SharedUI: Render SectionTitle
Client->>SharedUI: User types in search/selects filter
SharedUI->>SharedFeatures: onSearchChange/onFilterChange
SharedFeatures->>SharedFeatures: useMemo: compute filteredCampaigns
SharedFeatures->>Client: Render filtered CampaignList
deactivate SharedFeatures
Client->>BackofficeApp: Click "View Vault" action
BackofficeApp->>SharedConstants: getContractExplorerUrl(contractId)
SharedConstants->>SharedConstants: Compute URL with NETWORK_PASSPHRASE
SharedConstants-->>BackofficeApp: Return Stellar Expert URL
BackofficeApp-->>Client: Open vault contract in new tab
Estimated code review effort🎯 4 (Complex) | ⏱️ ~45 minutes Possibly related PRs
Suggested reviewers
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
|
…ration to use shared constants
…les and clean up unused entries
…umeric conversion
…ationalization for titles and descriptions
… campaign-card and EscrowDetailDialog components
…oved user experience
…ages, enhancing campaign management and user experience
…ts and update translations for improved user experience
Summary by CodeRabbit
Release Notes
New Features
Refactoring
Chores