1- import type { ReactNode } from 'react' ;
1+ import type { JSX , ReactNode } from 'react' ;
22import clsx from 'clsx' ;
33import Link from '@docusaurus/Link' ;
44import useDocusaurusContext from '@docusaurus/useDocusaurusContext' ;
@@ -7,38 +7,44 @@ import HomepageFeatures from '@site/src/components/HomepageFeatures';
77import Heading from '@theme/Heading' ;
88
99import styles from './index.module.css' ;
10+ import { Redirect } from '@docusaurus/router' ;
11+
12+ // function HomepageHeader() {
13+ // const {siteConfig} = useDocusaurusContext();
14+ // return (
15+ // <header className={clsx('hero hero--primary', styles.heroBanner)}>
16+ // <div className="container">
17+ // <Heading as="h1" className="hero__title">
18+ // {siteConfig.title}
19+ // </Heading>
20+ // <p className="hero__subtitle">{siteConfig.tagline}</p>
21+ // <div className={styles.buttons}>
22+ // <Link
23+ // className="button button--secondary button--lg"
24+ // to="/docs/intro">
25+ // 📓 See Documentation 📓
26+ // </Link>
27+ // </div>
28+ // </div>
29+ // </header>
30+ // );
31+ // }
32+
33+ // export default function Home(): ReactNode {
34+ // const {siteConfig} = useDocusaurusContext();
35+ // return (
36+ // <Layout
37+ // title={`${siteConfig.title} Docs`}
38+ // description={`Documentation pages of Problem4J. ${siteConfig.tagline}`}>
39+ // <HomepageHeader />
40+ // <main>
41+ // <HomepageFeatures />
42+ // </main>
43+ // </Layout>
44+ // );
45+ // }
1046
11- function HomepageHeader ( ) {
12- const { siteConfig} = useDocusaurusContext ( ) ;
13- return (
14- < header className = { clsx ( 'hero hero--primary' , styles . heroBanner ) } >
15- < div className = "container" >
16- < Heading as = "h1" className = "hero__title" >
17- { siteConfig . title }
18- </ Heading >
19- < p className = "hero__subtitle" > { siteConfig . tagline } </ p >
20- < div className = { styles . buttons } >
21- < Link
22- className = "button button--secondary button--lg"
23- to = "/docs/intro" >
24- 📓 See Documentation 📓
25- </ Link >
26- </ div >
27- </ div >
28- </ header >
29- ) ;
30- }
3147
32- export default function Home ( ) : ReactNode {
33- const { siteConfig} = useDocusaurusContext ( ) ;
34- return (
35- < Layout
36- title = { `${ siteConfig . title } Docs` }
37- description = { `Documentation pages of Problem4J. ${ siteConfig . tagline } ` } >
38- < HomepageHeader />
39- < main >
40- < HomepageFeatures />
41- </ main >
42- </ Layout >
43- ) ;
48+ export default function Home ( ) : JSX . Element {
49+ return < Redirect to = "/docs/intro" /> ;
4450}
0 commit comments