chore: regenerate beta.7 examples (#5720)

This commit is contained in:
Alexey Pyltsyn 2021-10-16 09:25:24 +03:00 committed by GitHub
parent f9fd8efbf4
commit 7ae3ea2c37
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
17 changed files with 2380 additions and 2254 deletions

View file

@ -17,7 +17,7 @@ Or **try Docusaurus immediately** with **[docusaurus.new](https://docusaurus.new
Generate a new Docusaurus site using the **classic template**:
```shell
npx @docusaurus/init@latest init my-website classic
npm init docusaurus@latest my-website classic
```
## Start your site

View file

@ -1,9 +1,11 @@
// @ts-check
// Note: type annotations allow type checking and IDEs autocompletion
const lightCodeTheme = require('prism-react-renderer/themes/github');
const darkCodeTheme = require('prism-react-renderer/themes/dracula');
// With JSDoc @type annotations, IDEs can provide config autocompletion
/** @type {import('@docusaurus/types').DocusaurusConfig} */
(module.exports = {
/** @type {import('@docusaurus/types').Config} */
const config = {
title: 'My Site',
tagline: 'Dinosaurs are cool',
url: 'https://your-docusaurus-test-site.com',
@ -111,4 +113,6 @@ const darkCodeTheme = require('prism-react-renderer/themes/dracula');
darkTheme: darkCodeTheme,
},
}),
});
};
module.exports = config;

View file

@ -12,12 +12,11 @@
"serve": "docusaurus serve",
"write-translations": "docusaurus write-translations",
"write-heading-ids": "docusaurus write-heading-ids",
"typecheck": "tsc",
"dev": "docusaurus start"
},
"dependencies": {
"@docusaurus/core": "2.0.0-beta.6",
"@docusaurus/preset-classic": "2.0.0-beta.6",
"@docusaurus/core": "2.0.0-beta.7",
"@docusaurus/preset-classic": "2.0.0-beta.7",
"@mdx-js/react": "^1.6.21",
"@svgr/webpack": "^5.5.0",
"clsx": "^1.1.1",
@ -27,14 +26,6 @@
"react-dom": "^17.0.1",
"url-loader": "^4.1.1"
},
"devDependencies": {
"@docusaurus/module-type-aliases": "2.0.0-beta.6",
"@tsconfig/docusaurus": "^1.0.4",
"@types/react": "^17.0.14",
"@types/react-helmet": "^6.1.2",
"@types/react-router-dom": "^5.1.8",
"typescript": "^4.3.5"
},
"browserslist": {
"production": [
">0.5%",

View file

@ -9,7 +9,10 @@
Create as many sidebars as you want.
*/
module.exports = {
// @ts-check
/** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */
const sidebars = {
// By default, Docusaurus generates a sidebar from the docs folder structure
tutorialSidebar: [{type: 'autogenerated', dirName: '.'}],
@ -24,3 +27,5 @@ module.exports = {
],
*/
};
module.exports = sidebars;

View file

@ -1,23 +1,11 @@
/**
* 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 from 'react';
import clsx from 'clsx';
import styles from './HomepageFeatures.module.css';
type FeatureItem = {
title: string;
image: string;
description: JSX.Element;
};
const FeatureList: FeatureItem[] = [
const FeatureList = [
{
title: 'Easy to Use',
image: '/img/undraw_docusaurus_mountain.svg',
Svg: require('../../static/img/undraw_docusaurus_mountain.svg').default,
description: (
<>
Docusaurus was designed from the ground up to be easily installed and
@ -27,7 +15,7 @@ const FeatureList: FeatureItem[] = [
},
{
title: 'Focus on What Matters',
image: '/img/undraw_docusaurus_tree.svg',
Svg: require('../../static/img/undraw_docusaurus_tree.svg').default,
description: (
<>
Docusaurus lets you focus on your docs, and we&apos;ll do the chores. Go
@ -37,7 +25,7 @@ const FeatureList: FeatureItem[] = [
},
{
title: 'Powered by React',
image: '/img/undraw_docusaurus_react.svg',
Svg: require('../../static/img/undraw_docusaurus_react.svg').default,
description: (
<>
Extend or customize your website layout by reusing React. Docusaurus can
@ -47,11 +35,11 @@ const FeatureList: FeatureItem[] = [
},
];
function Feature({title, image, description}: FeatureItem) {
function Feature({Svg, title, description}) {
return (
<div className={clsx('col col--4')}>
<div className="text--center">
<img className={styles.featureSvg} alt={title} src={image} />
<Svg className={styles.featureSvg} alt={title} />
</div>
<div className="text--center padding-horiz--md">
<h3>{title}</h3>
@ -61,7 +49,7 @@ function Feature({title, image, description}: FeatureItem) {
);
}
export default function HomepageFeatures(): JSX.Element {
export default function HomepageFeatures() {
return (
<section className={styles.features}>
<div className="container">

View file

@ -25,7 +25,7 @@ function HomepageHeader() {
);
}
export default function Home(): JSX.Element {
export default function Home() {
const {siteConfig} = useDocusaurusContext();
return (
<Layout

View file

@ -1,7 +0,0 @@
{
// This file is not used in compilation. It is here just for a nice editor experience.
"extends": "@tsconfig/docusaurus/tsconfig.json",
"compilerOptions": {
"baseUrl": "."
}
}

File diff suppressed because it is too large Load diff

View file

@ -17,7 +17,7 @@ Or **try Docusaurus immediately** with **[docusaurus.new](https://docusaurus.new
Generate a new Docusaurus site using the **classic template**:
```shell
npx @docusaurus/init@latest init my-website classic
npm init docusaurus@latest my-website classic
```
## Start your site

View file

@ -1,9 +1,11 @@
// @ts-check
// Note: type annotations allow type checking and IDEs autocompletion
const lightCodeTheme = require('prism-react-renderer/themes/github');
const darkCodeTheme = require('prism-react-renderer/themes/dracula');
// With JSDoc @type annotations, IDEs can provide config autocompletion
/** @type {import('@docusaurus/types').DocusaurusConfig} */
(module.exports = {
/** @type {import('@docusaurus/types').Config} */
const config = {
title: 'My Site',
tagline: 'Dinosaurs are cool',
url: 'https://your-docusaurus-test-site.com',
@ -111,4 +113,6 @@ const darkCodeTheme = require('prism-react-renderer/themes/dracula');
darkTheme: darkCodeTheme,
},
}),
});
};
module.exports = config;

View file

@ -15,8 +15,8 @@
"dev": "docusaurus start"
},
"dependencies": {
"@docusaurus/core": "2.0.0-beta.6",
"@docusaurus/preset-classic": "2.0.0-beta.6",
"@docusaurus/core": "2.0.0-beta.7",
"@docusaurus/preset-classic": "2.0.0-beta.7",
"@mdx-js/react": "^1.6.21",
"@svgr/webpack": "^5.5.0",
"clsx": "^1.1.1",

View file

@ -9,7 +9,10 @@
Create as many sidebars as you want.
*/
module.exports = {
// @ts-check
/** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */
const sidebars = {
// By default, Docusaurus generates a sidebar from the docs folder structure
tutorialSidebar: [{type: 'autogenerated', dirName: '.'}],
@ -24,3 +27,5 @@ module.exports = {
],
*/
};
module.exports = sidebars;

File diff suppressed because it is too large Load diff

View file

@ -17,7 +17,7 @@ Or **try Docusaurus immediately** with **[docusaurus.new](https://docusaurus.new
Generate a new Docusaurus site using the **classic template**:
```shell
npx @docusaurus/init@latest init my-website classic
npm init docusaurus@latest my-website classic
```
## Start your site

View file

@ -6,10 +6,11 @@
*
* @format
*/
// @ts-check
// Note: type annotations allow type checking and IDEs autocompletion
// With JSDoc @type annotations, IDEs can provide config autocompletion
/** @type {import('@docusaurus/types').DocusaurusConfig} */
(module.exports = {
/** @type {import('@docusaurus/types').Config} */
const config = {
title: 'My Site',
tagline: 'The tagline of my site',
url: 'https://your-docusaurus-test-site.com',
@ -146,4 +147,6 @@
copyright: `Copyright © ${new Date().getFullYear()} Facebook, Inc. Built with Docusaurus.`,
},
}),
});
};
module.exports = config;

View file

@ -19,8 +19,8 @@
"dev": "docusaurus start"
},
"dependencies": {
"@docusaurus/core": "2.0.0-beta.6",
"@docusaurus/preset-classic": "2.0.0-beta.6",
"@docusaurus/core": "2.0.0-beta.7",
"@docusaurus/preset-classic": "2.0.0-beta.7",
"@mdx-js/react": "^1.6.21",
"@svgr/webpack": "^5.5.0",
"clsx": "^1.1.1",
@ -30,7 +30,7 @@
"url-loader": "^4.1.1"
},
"devDependencies": {
"@babel/eslint-parser": "^7.13.10",
"@babel/eslint-parser": "^7.15.7",
"eslint": "^7.20.0",
"eslint-config-airbnb": "^18.2.1",
"eslint-config-prettier": "^6.15.0",

File diff suppressed because it is too large Load diff