JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser .
EcoSystem & Native Trading Addon for Bicrypto
5.0.5
Enhanced
Token Management Interface
Admin Token Update Page : Completely redesigned token update page with modern UI components and improved user experience
Form Organization : Organized token configuration into logical sections with clear visual hierarchy:
Token Icon Section with compact upload interface
Deposit Limits Section with min/max amount controls
Withdrawal Limits Section with min/max amount controls
Fee Configuration Section with minimum fee and percentage settings
Input Components : Replaced basic HTML inputs with proper UI Input components featuring:
Title props passed correctly for accessibility
Descriptive placeholders for user guidance
Validation error handling with real-time feedback
Consistent styling with design system
User Experience Improvements
Compact Logo Upload : Reduced token icon upload size to match settings page logo interface
Better Visual Layout : Cards with headers and icons for improved organization
Responsive Design : Mobile-friendly grid layout (1 column on mobile, 2 columns on desktop)
Loading States : Proper loading indicators during form submission and data fetching
Error Handling : Enhanced error states with actionable retry buttons
Success Feedback : Clear success messages when token updates are saved
Fixed
Form Data Handling
Null Value Management : Fixed handling of null values from API responses for limits and fee configurations
Input Value Props : Resolved React warnings about null values being passed to input elements
Default Values : Added proper fallback values when API returns null for token limits or fees:
Default deposit limits: min: 0, max: 0
Default withdrawal limits: min: 0, max: 0
Default fee configuration: min: 0, percentage: 0
Form Validation : Implemented comprehensive validation rules:
Required field validation for all numeric inputs
Positive number validation for amounts and fees
Percentage limits (0-100%) for fee percentage field
Data Processing
API Response Parsing : Enhanced data processing to handle various API response formats:
Null values → default objects with zero values
String values → properly parsed JSON objects
Object values → used directly without modification
Type Safety : Updated TypeScript interfaces to prevent null value issues
Icon Handling : Fixed icon field to use empty string instead of null for better form handling
Added
Interactive Features
Real-time Validation : Form fields validate input as users type with immediate error feedback
Helpful Placeholders : Added meaningful placeholder text for all input fields:
Deposit amounts: "0.00" and "1000000.00"
Withdrawal amounts: "0.00" and "1000000.00"
Fee amounts: "0.01" and "2.50%"
Token Information Display : Shows token name, symbol, and network in page header for context
Cancel Button : Added cancel button for easy navigation back to token list
Visual Enhancements
Consistent Iconography : Used Lucide icons throughout the interface for visual consistency
Section Icons : Added relevant icons for each configuration section (arrows for deposits/withdrawals, percent for fees)
Status Indicators : Clear loading states and success/error feedback
Professional Styling : Consistent with platform design system using proper color tokens and spacing
---*This update significantly improves the token management experience for administrators with better organization, validation, and user feedback.*