Skip to content

use common book table component to show list of books#264

Open
elfkuzco wants to merge 1 commit intomainfrom
harmonize-book-views
Open

use common book table component to show list of books#264
elfkuzco wants to merge 1 commit intomainfrom
harmonize-book-views

Conversation

@elfkuzco
Copy link
Copy Markdown
Contributor

Rationale

This PR refactors the book table component so it can be used to show the list of books both in the title detail and inbox views

Screenshot_20260430_063358 Screenshot_20260430_063349

Changes

  • use props isServerSide to determine whether it's a server side table or just normal data table
  • refactor BookStatus component to hide location when book is deleted/to be deleted when it's status text says the same thing
  • remove Location column since BookStatus now shows the locations always
  • shorten Deletion Date format
  • Remove Created At column which contains link for visiting book and make rows clickable with hover and cursor pointer effect indicating the row can be clicked

This closes #241
This closes #236

@elfkuzco elfkuzco self-assigned this Apr 30, 2026
@elfkuzco elfkuzco requested a review from benoit74 April 30, 2026 05:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Use same display for list of books Emphasizing "Created" column from book list in title details is weird

1 participant