feat: add index rediect

This commit is contained in:
xiaoxian.xlf 2022-11-28 16:05:36 +08:00
parent 260e17980c
commit 3e485b07da
3 changed files with 52 additions and 36 deletions

View File

@ -1,6 +1,6 @@
{
"name": "@alilc/lowcode-engine-docs",
"version": "0.0.1-beta.3",
"version": "0.0.1-beta.4",
"description": "低代码引擎版本化文档",
"license": "MIT",
"files": [

View File

@ -0,0 +1,40 @@
import React from 'react';
import clsx from 'clsx';
import Link from '@docusaurus/Link';
import useDocusaurusContext from '@docusaurus/useDocusaurusContext';
import Layout from '@theme/Layout';
import styles from './index.module.css';
function HomepageHeader() {
const { siteConfig } = useDocusaurusContext();
return (
<header className={clsx('hero hero--primary', styles.heroBanner)}>
<div className="container">
<h1 className={styles.heroTitle}>{siteConfig.title}</h1>
<h2> </h2>
<p className="hero__subtitle">{siteConfig.tagline}</p>
<div className={styles.buttons}>
<Link
className="button button--secondary button--lg"
to="/docs/guide/quickStart/start"
>
</Link>
</div>
</div>
</header>
);
}
export default function Home(): JSX.Element {
const { siteConfig } = useDocusaurusContext();
return (
<Layout
title={`${siteConfig.title}`}
description=""
>
<HomepageHeader />
</Layout>
);
}

View File

@ -1,40 +1,16 @@
import React from 'react';
import clsx from 'clsx';
import Link from '@docusaurus/Link';
import useDocusaurusContext from '@docusaurus/useDocusaurusContext';
import Layout from '@theme/Layout';
import BrowserOnly from '@docusaurus/BrowserOnly';
import styles from './index.module.css';
function HomepageHeader() {
const { siteConfig } = useDocusaurusContext();
export default function ToIndex(): JSX.Element {
return (
<header className={clsx('hero hero--primary', styles.heroBanner)}>
<div className="container">
<h1 className={styles.heroTitle}>{siteConfig.title}</h1>
<h2> </h2>
<p className="hero__subtitle">{siteConfig.tagline}</p>
<div className={styles.buttons}>
<Link
className="button button--secondary button--lg"
to="/docs/guide/quickStart/start"
>
</Link>
</div>
</div>
</header>
);
}
export default function Home(): JSX.Element {
const { siteConfig } = useDocusaurusContext();
return (
<Layout
title={`${siteConfig.title}`}
description=""
>
<HomepageHeader />
</Layout>
<BrowserOnly>
{() => {
/**
*
*/
window.location.href = '/index';
return <></>;
}}
</BrowserOnly>
);
}