# betterdocs/4.9.5/react-src/admin/dashboard/components/DocCategory.js

BetterDocs – AI Documentation, Knowledge Base, MCP Server, Docs, Wikis, FAQ &amp; Chatbot, version 4.9.5. 19 lines.

- Page: https://pluginprobe.com/plugins/betterdocs/4.9.5/code/react-src/admin/dashboard/components/DocCategory.js
- Raw: https://pluginprobe.com/plugins/betterdocs/4.9.5/raw/react-src/admin/dashboard/components/DocCategory.js
- Modified: 2026-10-12T10:07:14+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/betterdocs/4.9.5/code/react-src/admin/dashboard/components/DocCategory.js#L10-L20`.

```javascript
import React from "react";
import { decodeEntities } from "@wordpress/html-entities";
import useFetch from "../hooks/useFetch";

const DocCategory = ({ categories }) => {
    return (
        <span className="betterdocs-dashboard-list-item-category">
            {categories.map((category, index) => (
                <React.Fragment key={index}>
                    <a href={category.term_url}>{decodeEntities(category.term_name)}</a>
                    {index < categories.length - 1 && ", "}
                </React.Fragment>
            ))}
        </span>
    );
};

export default DocCategory;

```
