UNPKG

swagger-jsdoc

Version:

Generates swagger doc based on JSDoc

40 lines (36 loc) 1.11 kB
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="hero__title">{siteConfig.title}</h1> <p className="hero__subtitle">{siteConfig.tagline}</p> <div className={styles.buttons}> <Link className="button button--secondary button--lg" to="/docs/intro" > View Documentation </Link> </div> </div> </header> ); } export default function Home() { const { siteConfig } = useDocusaurusContext(); return ( <Layout title={`Hello from ${siteConfig.title}`} description="Generates swagger/openapi specification based on jsDoc comments and YAML files." > <HomepageHeader /> </Layout> ); }