-
Notifications
You must be signed in to change notification settings - Fork 4
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
My Libraries #336
My Libraries #336
Conversation
ec51b5c
to
d4788ca
Compare
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## master #336 +/- ##
==========================================
- Coverage 48.14% 47.81% -0.33%
==========================================
Files 369 389 +20
Lines 37034 40442 +3408
Branches 511 554 +43
==========================================
+ Hits 17829 19337 +1508
- Misses 19196 21093 +1897
- Partials 9 12 +3
|
aec2c99
to
741f6a1
Compare
https://github.com/adsabs/nectar/assets/6970899/5b2d92e9-539e-4702-a4f2-614027cba5a3
https://github.com/adsabs/nectar/assets/6970899/17aaa5c3-a587-486c-9089-aa62d139cafc
nectar/src/components/Orcid/WorksTable.tsx Line 304 in 2281f59
https://github.com/adsabs/nectar/assets/6970899/130067b3-f4bb-4b62-8829-46c2e637265c Other small nits:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice work, everything works well and feels natural coming from BBB. I have a few things I noticed, but no show stoppers.
LGTM
<SimpleLink href={`/user/libraries/${id}`} display="inline"> | ||
<ChevronLeftIcon mr={2} /> | ||
</SimpleLink> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should have a component for these back links. This should work like a stack that we 'push' as we dig in, and 'pop' as we go back up
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What's the advantage for the component? I can add a task for this.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah we could think about it anyway, we should probably use hash urls or something like that as well for the sub-views so that we could keep track of it/shareable/etc.
741f6a1
to
12b57ce
Compare
Resolved. The drop down is a placeholder where we will have 'my libraries', 'shared with me' and 'following' in the future.
|
@thostetler All the items are resolved. One item with the linking I think can be a separate task. |
All the existing libraries implementations
https://github.com/adsabs/nectar/assets/636361/37487083-b9d8-4325-a1e1-1475132efc3b