Showing 4 of 4 total issues
Function AuthorsSectionComponent
has 67 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
const AuthorsSectionComponent = () => {
const [searchQuery, setSearchQuery] = useState("");
const { records: authors, status, error, put } = useContext(DataContext);
Function Header
has 61 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
const Header = (props) => {
const [isMenuOpen, setIsMenuOpen] = useState(false);
return (
<div className="wrapper bg-indigo-700">
Function useRequestSimple
has 43 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
const useRequestSimple = (baseUrl, routeName) => {
const [{ records, status, error }, dispatch] = useReducer(requestReducer, {
status: REQUEST_STATUS.LOADING,
records: [],
error: null,
Function requestReducer
has 34 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
const requestReducer = (state, action) => {
switch (action.type) {
case GET_ALL_SUCCESS:
return {
...state,