[JITERA] Add AuthorDetail Component
Overview
This pull request introduces the AuthorDetail component, which is designed to display detailed information about a specific author. This component will be used in the author profile section of the application.
Changes
-
Created
AuthorDetail.jsx: This new component fetches and displays the author's name, biography, and a list of their published works. -
Added PropTypes: Implemented PropTypes for type-checking the props passed to the
AuthorDetailcomponent, ensuring that the correct data types are used. - Styled the Component: Added basic styling to improve the visual presentation of the author details.
- Integrated with Redux: Connected the component to the Redux store to fetch the author's data dynamically based on the selected author ID.
-
Unit Tests: Added unit tests to verify the functionality of the
AuthorDetailcomponent, ensuring it renders correctly with various props.
This component will enhance the user experience by providing comprehensive information about authors in a structured format.