Skip to content

[JITERA] Add AuthorDetail Component

Klebson Leite requested to merge feat/author-detail-component-1749130600 into main

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 AuthorDetail component, 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 AuthorDetail component, ensuring it renders correctly with various props.

This component will enhance the user experience by providing comprehensive information about authors in a structured format.

Merge request reports