Closed mohitb35 closed 1 week ago
The latest updates on your projects. Learn more about Vercel for Git ↗︎
Name | Status | Preview | Comments | Updated (UTC) |
---|---|---|---|---|
planet-webapp-multi-tenancy-setup | ✅ Ready (Inspect) | Visit Preview | 💬 Add feedback | Nov 11, 2024 9:31am |
The pull request introduces several changes across multiple files, including updates to styling in SCSS files, modifications to React components for improved state management, and enhancements to a date formatting utility. Key changes involve the transition from prop-based state management to context-based management for map-related components, as well as adjustments to layout properties and conditional rendering logic. Additionally, the .gitignore
file has been updated to exclude specific certificate files.
File | Change Summary |
---|---|
.gitignore |
Added entries for certificates/localhost-key.pem and certificates/localhost.pem . |
src/features/common/Layout/ProjectsLayout/ProjectsLayout.module.scss |
Updated .mapFeatureExplorerOverlay class to change top property from calc($layoutPaddingTop + 8px) to calc($layoutPaddingTop + 10px) . |
src/features/projectsV2/ProjectDetails/ProjectDetails.module.scss |
Updated .projectDetailsContainer height from 100% to calc(100% + 30px) and added padding-bottom: 30px . |
src/features/projectsV2/ProjectDetails/components/KeyInfo.tsx |
Restructured conditional rendering logic using new boolean flags for displaying project information, removing the addZeroToDate function. |
src/features/projectsV2/ProjectsMap/MultipleProjectsView.tsx |
Removed setViewState prop, added useProjectsMap import, and updated view state management to use handleViewStateChange . |
src/features/projectsV2/ProjectsMap/ProjectSiteDropDown/SiteDropdown.module.scss |
Introduced new variables $layoutPaddingTop and $layoutPaddingSide for dynamic positioning of .dropdownButton . |
src/features/projectsV2/ProjectsMap/ProjectsMap.module.scss |
Updated .mapContainer to include position: relative and overflow: hidden , adjusted bottom positioning for .android and .ios classes. |
src/features/projectsV2/ProjectsMap/SingleProjectView.tsx |
Renamed setViewState to handleViewStateChange in the SingleProjectView component. |
src/features/projectsV2/ProjectsMap/index.tsx |
Added ViewStateChangeEvent import, updated view state management to use handleViewStateChange , and integrated centering logic into a debounced effect. |
src/features/projectsV2/ProjectsMapContext.tsx |
Introduced ExtendedViewState interface, updated DEFAULT_VIEW_STATE to include width and height, and replaced setViewState with handleViewStateChange . |
src/utils/countryCurrency/getFormattedDate.ts |
Modified formatDate function for improved date handling and error management. |
src/utils/mapsV2/zoomToLocation.tsx |
Updated zoomToLocation function to replace setViewState with handleViewStateChange . |
src/utils/mapsV2/zoomToPolygonPlantLocation.tsx |
Modified zoomToPolygonPlantLocation function to use handleViewStateChange instead of setViewState . |
src/utils/mapsV2/zoomToProjectSite.ts |
Updated zoomInToProjectSite function to replace setViewState with handleViewStateChange , streamlined type handling. |
src/utils/projectV2.ts |
Added new function areMapCoordsEqual for comparing map coordinates, and refined getLocalizedPath function for better path handling. |
src/features/projectsV2/ProjectDetails/components/microComponents/PlantInfoCard.tsx |
Added a new CSS class to the scientificName div and updated rendering logic for the tag property. |
src/features/projectsV2/ProjectDetails/styles/PlantLocationInfo.module.scss |
Added a nested style rule for .scientificName .data to set font-style to italic . |
src/features/projectsV2/ProjectsMap/ProjectSiteDropDown/ProjectSiteList.tsx |
Enhanced site area formatting by incorporating locale-specific formatting using getFormattedRoundedNumber . |
src/features/projectsV2/ProjectsMap/ProjectSiteDropDown/index.tsx |
Integrated locale-based formatting for the site area display in the dropdown. |
src/features/projectsV2/ProjectDetails/components/microComponents/SpeciesPlanted.tsx |
Updated to format treeCount using getFormattedNumber based on current locale. |
ProjectsLayout.module.scss
relevant to layout adjustments.PlantLocationDetails
component involving layout considerations.MyForest 2.0
, PR: unreviewed
🐇 In the forest where changes bloom,
New styles and logic make room.
With padding and heights, we dance and play,
Enhancing our layout in a joyful way!
From maps to dates, all in a row,
Let's hop along and watch our project grow! 🌱
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?