Skip to content

Improvements from dev branch#104

Merged
MastaP merged 6 commits intomainfrom
dev
Dec 17, 2025
Merged

Improvements from dev branch#104
MastaP merged 6 commits intomainfrom
dev

Conversation

@MastaP
Copy link
Member

@MastaP MastaP commented Dec 15, 2025

No description provided.

ristik and others added 4 commits December 10, 2025 12:01
- Add isNametagAvailable method to NametagService
- Implement checkNametagAvailability in useWallet hook
- Validate nametag availability before minting in CreateWalletFlow
- Add input validation to allow only Latin letters, numbers, and special chars (_, -, +, .)
- Show error message if nametag already exists
Add nametag availability check and input validation
@MastaP MastaP requested a review from Copilot December 15, 2025 21:23
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR introduces improvements to markdown parsing, nametag validation, and error handling in the wallet onboarding flow. The changes enhance user experience by adding support for markdown link tooltips, proper escape sequence handling, and real-time nametag availability checking.

Key changes:

  • Enhanced markdown parser with escape sequence handling and tooltip support for links
  • Added nametag availability checking before attempting to mint
  • Implemented input validation to restrict nametag characters to allowed set

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 3 comments.

File Description
src/utils/markdown.tsx Added escape sequence processing, tooltip support for markdown links, and a helper function for splitting table rows while respecting quoted strings
src/components/wallet/L3/services/NametagService.ts Added isNametagAvailable method to check if a nametag has already been minted
src/components/wallet/L3/onboarding/CreateWalletFlow.tsx Added nametag availability check before minting and input validation to restrict characters
src/components/wallet/L3/hooks/useWallet.ts Added checkNametagAvailability wrapper function and exposed it in the hook's return value

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

igmahl and others added 2 commits December 16, 2025 15:42
- Automatically convert uppercase letters to lowercase in nametag input field
@MastaP MastaP merged commit 4a095a5 into main Dec 17, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants