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**: Generate a new Docusaurus site using the **classic template**:
```shell ```shell
npx @docusaurus/init@latest init my-website classic npm init docusaurus@latest my-website classic
``` ```
## Start your site ## 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 lightCodeTheme = require('prism-react-renderer/themes/github');
const darkCodeTheme = require('prism-react-renderer/themes/dracula'); const darkCodeTheme = require('prism-react-renderer/themes/dracula');
// With JSDoc @type annotations, IDEs can provide config autocompletion /** @type {import('@docusaurus/types').Config} */
/** @type {import('@docusaurus/types').DocusaurusConfig} */ const config = {
(module.exports = {
title: 'My Site', title: 'My Site',
tagline: 'Dinosaurs are cool', tagline: 'Dinosaurs are cool',
url: 'https://your-docusaurus-test-site.com', url: 'https://your-docusaurus-test-site.com',
@ -111,4 +113,6 @@ const darkCodeTheme = require('prism-react-renderer/themes/dracula');
darkTheme: darkCodeTheme, darkTheme: darkCodeTheme,
}, },
}), }),
}); };
module.exports = config;

View file

@ -12,12 +12,11 @@
"serve": "docusaurus serve", "serve": "docusaurus serve",
"write-translations": "docusaurus write-translations", "write-translations": "docusaurus write-translations",
"write-heading-ids": "docusaurus write-heading-ids", "write-heading-ids": "docusaurus write-heading-ids",
"typecheck": "tsc",
"dev": "docusaurus start" "dev": "docusaurus start"
}, },
"dependencies": { "dependencies": {
"@docusaurus/core": "2.0.0-beta.6", "@docusaurus/core": "2.0.0-beta.7",
"@docusaurus/preset-classic": "2.0.0-beta.6", "@docusaurus/preset-classic": "2.0.0-beta.7",
"@mdx-js/react": "^1.6.21", "@mdx-js/react": "^1.6.21",
"@svgr/webpack": "^5.5.0", "@svgr/webpack": "^5.5.0",
"clsx": "^1.1.1", "clsx": "^1.1.1",
@ -27,14 +26,6 @@
"react-dom": "^17.0.1", "react-dom": "^17.0.1",
"url-loader": "^4.1.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": { "browserslist": {
"production": [ "production": [
">0.5%", ">0.5%",

View file

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

View file

@ -25,7 +25,7 @@ function HomepageHeader() {
); );
} }
export default function Home(): JSX.Element { export default function Home() {
const {siteConfig} = useDocusaurusContext(); const {siteConfig} = useDocusaurusContext();
return ( return (
<Layout <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**: Generate a new Docusaurus site using the **classic template**:
```shell ```shell
npx @docusaurus/init@latest init my-website classic npm init docusaurus@latest my-website classic
``` ```
## Start your site ## 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 lightCodeTheme = require('prism-react-renderer/themes/github');
const darkCodeTheme = require('prism-react-renderer/themes/dracula'); const darkCodeTheme = require('prism-react-renderer/themes/dracula');
// With JSDoc @type annotations, IDEs can provide config autocompletion /** @type {import('@docusaurus/types').Config} */
/** @type {import('@docusaurus/types').DocusaurusConfig} */ const config = {
(module.exports = {
title: 'My Site', title: 'My Site',
tagline: 'Dinosaurs are cool', tagline: 'Dinosaurs are cool',
url: 'https://your-docusaurus-test-site.com', url: 'https://your-docusaurus-test-site.com',
@ -111,4 +113,6 @@ const darkCodeTheme = require('prism-react-renderer/themes/dracula');
darkTheme: darkCodeTheme, darkTheme: darkCodeTheme,
}, },
}), }),
}); };
module.exports = config;

View file

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

View file

@ -9,7 +9,10 @@
Create as many sidebars as you want. 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 // By default, Docusaurus generates a sidebar from the docs folder structure
tutorialSidebar: [{type: 'autogenerated', dirName: '.'}], 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**: Generate a new Docusaurus site using the **classic template**:
```shell ```shell
npx @docusaurus/init@latest init my-website classic npm init docusaurus@latest my-website classic
``` ```
## Start your site ## Start your site

View file

@ -6,10 +6,11 @@
* *
* @format * @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').Config} */
/** @type {import('@docusaurus/types').DocusaurusConfig} */ const config = {
(module.exports = {
title: 'My Site', title: 'My Site',
tagline: 'The tagline of my site', tagline: 'The tagline of my site',
url: 'https://your-docusaurus-test-site.com', url: 'https://your-docusaurus-test-site.com',
@ -146,4 +147,6 @@
copyright: `Copyright © ${new Date().getFullYear()} Facebook, Inc. Built with Docusaurus.`, copyright: `Copyright © ${new Date().getFullYear()} Facebook, Inc. Built with Docusaurus.`,
}, },
}), }),
}); };
module.exports = config;

View file

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

File diff suppressed because it is too large Load diff