-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FEATURE BRANCH] 902 Add E&A #4
base: main
Are you sure you want to change the base?
Conversation
✅ Deploy Preview for veda-ui-next-test ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
c9c2bc0
to
a0b8f7d
Compare
Not sure if this is due to this PR for E&A or if it's due to other things in the next.js instance, but I see some weird scrolling behavior where I can't scroll down all the way in the timeline panel at the bottom without moving the entire E&A tool up, see the video below scrolling.in.next.js.EnA.mp4Otherwise, I haven't found many issues. There is definitely different charting behavior on the data layers I have been able to generate analyses for (also see in the video) but I'm not sure if that's accidental or some addition to the charting library that I wasn't aware of? |
**Related Ticket:** #1154 ### Description of Changes * Fixed to have changes from https://github.com/NASA-IMPACT/veda-ui/pull/1231/files# which I accidentally removed when resolving conflicts in main feature branch * Remove `onClick` from `LinkProperties` * When something is a link, it doesn't need an onClick event... The onClick event should be placed on the `Card` Component instead of link props * LinkProperties should not be required for the card component. Only when the card re-routes would it need the linkProperties. For example, cards on the dataset selector modal dont re-route and we shouldn't have to pass in linkProps * Remove try/catch around aoi area/point selection logic and into local state with useEffect ### Note Built `v5.9.1-ea.0` off of these changes Update: Bulit `v5.9.1-ea.1` has been built ### Validation / Testing * Please make sure Dataset Layer Selection modal and E&A works as expected * Please make sure all cards in the dashboard are working as expected * Make sure external cards link externally and have the external badge * Make sure internal cards link internally correctly * Make sure Dataset Layer Selection modal selects cards as expected **NextJs Preview with updated version:** developmentseed/next-veda-ui#4
@aboydnw thank you for validation 🙏🏼. Yeah, i left a comment about that in my description but haven't been able to dig into it just yet. Scrolling one is new to me, thanks for catching 👀. Would you be fine with ticketing those bugs to unblock merging these bigger feature branch PRs? We should definitely work on those as fast followups though |
Linked Issue: NASA-IMPACT/veda-ui#1154
Related PRs:
#4
Will need to update library version when veda-ui feature branch PR is good to go
Validation:
Note: