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

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

- Page: https://pluginprobe.com/plugins/betterdocs/4.9.5/code/react-src/admin/dashboard/components/AllDocsSearch.js
- Raw: https://pluginprobe.com/plugins/betterdocs/4.9.5/raw/react-src/admin/dashboard/components/AllDocsSearch.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/AllDocsSearch.js#L10-L20`.

```javascript
import React from "react";
import { IconSearch } from "../../../icons/index";

const AllDocsSearch = ({setSearchKeyword}) => {
    return (
        <div className="betterdocs-dashboard-search-wrap">
            <div className="betterdocs-dashboard-search-form">
                <button className="betterdocs-dashboard-search-btn">
                    <IconSearch />
                </button>
                <input
                    className="betterdocs-dashboard-search-field"
                    type="text"
                    placeholder="Search Doc"
                    onChange={(e) => {
                        setSearchKeyword(e?.target?.value);
                    }}
                />
            </div>
        </div>
    );
};

export default AllDocsSearch;

```
