Skip to content
This repository has been archived by the owner on Apr 10, 2023. It is now read-only.

Implement CRUD UI add-on #50

Closed
knjk04 opened this issue Jun 15, 2020 · 4 comments
Closed

Implement CRUD UI add-on #50

knjk04 opened this issue Jun 15, 2020 · 4 comments
Assignees
Labels
enhancement New feature or improvement of an existing feature request vaadin Vaadin-related issues

Comments

@knjk04
Copy link
Member

knjk04 commented Jun 15, 2020

Describe the solution you'd like
Replace Grid with GridCrud.

Additional context
See https://vaadin.com/directory/component/crud-ui-add-on/overview

License: Apache 2.0

@knjk04 knjk04 added enhancement New feature or improvement of an existing feature request blocked This issue is blocked by another issue or is not yet ready to be implemented labels Jun 15, 2020
@knjk04
Copy link
Member Author

knjk04 commented Jun 16, 2020

Blocked until all of the CRUD operations work as desired

@knjk04 knjk04 self-assigned this Jun 18, 2020
@knjk04 knjk04 removed the blocked This issue is blocked by another issue or is not yet ready to be implemented label Jun 18, 2020
@knjk04
Copy link
Member Author

knjk04 commented Jun 19, 2020

I made some progress on the crud-ui (since deleted)

Things that stopped me from finishing:

  • I don't think it's possible to add a custom converter (according to the discussion forum) A DoubleToRatingScale converter is currently in use
  • Not yet sure how to access nested fields (author first and last name) into the 'add new' window

@knjk04
Copy link
Member Author

knjk04 commented Jun 19, 2020

Instead, I'm building my own custom dialog that contains a book form. See the custom crud ui branch (update: since deleted after the patch was merged into master)

@knjk04 knjk04 added the vaadin Vaadin-related issues label Jun 19, 2020
@knjk04
Copy link
Member Author

knjk04 commented Jun 19, 2020

Implemented. Last-related commit: 9aeb33b

@knjk04 knjk04 closed this as completed Jun 19, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or improvement of an existing feature request vaadin Vaadin-related issues
Projects
None yet
Development

No branches or pull requests

1 participant