Skip to content

Feature/dashboard maintenance refactor [IGNORE]#1583

Closed
mohitb35 wants to merge 40 commits into
feature/manage-payoutsfrom
feature/dashboard-maintenance-refactor
Closed

Feature/dashboard maintenance refactor [IGNORE]#1583
mohitb35 wants to merge 40 commits into
feature/manage-payoutsfrom
feature/dashboard-maintenance-refactor

Conversation

@mohitb35
Copy link
Copy Markdown
Member

@mohitb35 mohitb35 commented Oct 6, 2022

Refactors recently introduced features in the dashboard to remove code duplication / create reusable components / clean up code where possible. These features include

  1. Bulk Codes
  2. Create Donation Link
  3. My PlanetCash
  4. Manage Payouts

/// IGNORE BELOW THIS LINE
Fixes #

Check this list and then dismiss it:

  • Localization
    • Have you added translation resources?
    • Have you localized numbers, dates and other stuff?
  • Validation and error management
    • Is the user input validated?
    • Is the API response valided and are error responses properly handled?
    • Are errors caught if necessary?
  • Coding style
    • Have you used a specific type for declaring the properties and parameters instead of any?
    • Have you defined interfaces for new components?
    • Have you added a source file not using TypeScript?
    • Have you checked if your newly introduced modules or functions are not already existing?
    • Is your React.useEffect using the right dependencies?
    • Check your code if it matches the existing code formatting.

Changes in this pull request:

@

mohitb35 and others added 9 commits September 29, 2022 16:05
…-footer-app-links

fix: remove footer app links
- temporary fix. These changes will be reverted.
- wider screens only (>480px)
- add a container div around form to allow fixed background
- update styling to mobile first styles
…te-signup-responsiveness

Fix responsiveness issues for Complete Signup Form
@vercel
Copy link
Copy Markdown

vercel Bot commented Oct 6, 2022

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated
planet-webapp ✅ Ready (Inspect) Visit Preview Oct 6, 2022 at 5:15AM (UTC)

@mohitb35 mohitb35 changed the base branch from develop to feature/manage-payouts October 6, 2022 05:13
@mohitb35 mohitb35 closed this Oct 6, 2022
@mohitb35 mohitb35 deleted the feature/dashboard-maintenance-refactor branch October 6, 2022 05:14
@mohitb35 mohitb35 changed the title Feature/dashboard maintenance refactor Feature/dashboard maintenance refactor [IGNORE] Oct 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants