Skip to content

Conversation

mohitb35 and others added 30 commits March 25, 2025 21:46
- removes rem font size variables as they will not be used
- /src/features/common
-/src/features/donations
-/src/features/projectsV2
-/src/features/user
-/src/tenants/planet/LeaderBoard
- also removes some unused classes
-Extracted common omitted properties into OmittedProjectProps to reduce repetition.
-Introduced a reusable BaseProject<T> type for better scalability.
-Refactored TreeProject and ConservationProject to extend BaseProject<T>.
-Improved type safety and readability in ProjectApiResponse.
- adjusts font sizes to 10px where these were used
- makes minor adjustments to align interventions and site dropdown correctly in mobile view
- affects payment history, recurring subscriptions, planetcash transactions
…i-hook11

refactor(usePropContext):  handle user profile fetch with impersonati…
Copy link
Contributor

@sunilsabatp sunilsabatp left a comment

Choose a reason for hiding this comment

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

LGTM

…s-wrong-component-naming

Corrects incorrect component/file names in webapp
Copy link
Contributor

@mariahosfeld mariahosfeld left a comment

Choose a reason for hiding this comment

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

Issue while testing:

  • switching currency only takes effect after manual refresh (seen on main screen, tested via chrome and safari on mobile)

Copy link
Contributor

@mariahosfeld mariahosfeld left a comment

Choose a reason for hiding this comment

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

Looks good to me.

@mariahosfeld
Copy link
Contributor

Issue while testing:

  • switching currency only takes effect after manual refresh (seen on main screen, tested via chrome and safari on mobile)

Will be handled in different release.

@mariahosfeld mariahosfeld merged commit 574e9d1 into main Apr 24, 2025
6 of 8 checks passed
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.

4 participants