Open R-Jim opened 11 months ago
Good works 👍 ,
Result: ✅
Overall looks good, but have some comments for your code:
You can utilize this syntax for handling destructing the register
props:
- const register =
- props.register !== undefined
- ? props.register(props.name, props.registerOptions)
- : null
+ const { register: _registerProps } = props;
+ const register = _registerProps?.() ?? {};
// yourcode
<select
+ {...register}
...
/>
...
I think you can create constants for each form https://github.com/R-Jim/df-frontend-2023/blob/d9f85cdd810db4632f96bdbbc74b22653c38a825/assignment-5/src/components/book/AddBookModal.tsx#L61-L101
Password input in login form should be used with password
type
Should clear input values after created new book
I think you can use find
method of Array instance to find the book: books.find((book) => book.id === params.id
https://github.com/R-Jim/df-frontend-2023/blob/d9f85cdd810db4632f96bdbbc74b22653c38a825/assignment-5/src/app/books/%5Bid%5D/page.tsx#L19-L25
Link: https://df-frontend-2023-assignment5-gamma.vercel.app/