-
-
Notifications
You must be signed in to change notification settings - Fork 152
Expand file tree
/
Copy pathindex.tsx
More file actions
53 lines (50 loc) · 1.72 KB
/
index.tsx
File metadata and controls
53 lines (50 loc) · 1.72 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
/**
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
import React, { type ReactNode } from "react";
import { useLayoutDoc } from "@docusaurus/plugin-content-docs/client";
import Link from "@docusaurus/Link";
import Translate from "@docusaurus/Translate";
import DocCategoryGeneratedIndexPage from "@theme-original/DocCategoryGeneratedIndexPage";
import type { Props } from "@theme/DocCategoryGeneratedIndexPage";
import styles from "./styles.module.css";
function HintFooter() {
const docPath = useLayoutDoc("guides/docs/sidebar/items", undefined)?.path;
return (
<p className={styles.footerTip}>
<Translate
values={{
guideLink: (
<Link to={`${docPath}#category-link`}>
<Translate>the generated index page guide</Translate>
</Link>
),
}}
>
{"Want to implement the same page? Read {guideLink} to find out!"}
</Translate>
</p>
);
}
export default function DocCategoryGeneratedIndexPageWrapper(
props: Props
): ReactNode {
return (
<>
<div className="margin-bottom--lg bg-yellow-50 p-4 rounded">
<a
className="shoutout"
href="https://www.linkedin.com/in/ajay-dhangar"
target="_blank"
>
👋 Hi there, I'm Ajay, an Aspiring Full Stack Developer and software engineer specialized in the MERN stack with problem solving skills and a passion for clean, efficient code. I turn ideas into solutions through curiosity and collaboration.
</a>
</div>
<DocCategoryGeneratedIndexPage {...props} />
<HintFooter />
</>
);
}