From e7f9fc60ccd49017ceba663bbf5170d09ac5dfc9 Mon Sep 17 00:00:00 2001 From: chvmvd Date: Thu, 29 Dec 2022 14:28:50 +0900 Subject: [PATCH 1/8] Rename InteractiveCodeEditor => index.tsx --- docs/03extras/04website/01html/01html/index.mdx | 2 +- docs/03extras/04website/02docusaurus/01markdown/index.mdx | 2 +- docs/03extras/04website/index.mdx | 2 +- docs/03extras/05tex/index.mdx | 2 +- .../{InteractiveCodeEditor.tsx => index.tsx} | 0 5 files changed, 4 insertions(+), 4 deletions(-) rename src/components/InteractiveCodeEditor/{InteractiveCodeEditor.tsx => index.tsx} (100%) diff --git a/docs/03extras/04website/01html/01html/index.mdx b/docs/03extras/04website/01html/01html/index.mdx index 569798526..ce3d2bd3f 100644 --- a/docs/03extras/04website/01html/01html/index.mdx +++ b/docs/03extras/04website/01html/01html/index.mdx @@ -2,7 +2,7 @@ sidebar_position: 1 --- -import InteractiveCodeEditor from "@site/src/components/InteractiveCodeEditor/InteractiveCodeEditor"; +import InteractiveCodeEditor from "@site/src/components/InteractiveCodeEditor"; import Answer from "@site/src/components/Answer"; import IframeOutput from "@site/src/components/IframeOutput"; diff --git a/docs/03extras/04website/02docusaurus/01markdown/index.mdx b/docs/03extras/04website/02docusaurus/01markdown/index.mdx index 4c6b5ca06..a97676b57 100644 --- a/docs/03extras/04website/02docusaurus/01markdown/index.mdx +++ b/docs/03extras/04website/02docusaurus/01markdown/index.mdx @@ -2,8 +2,8 @@ sidebar_position: 1 --- -import InteractiveCodeEditor from "@site/src/components/InteractiveCodeEditor/InteractiveCodeEditor"; import LifeGame from "@site/src/components/LifeGame/LifeGame"; +import InteractiveCodeEditor from "@site/src/components/InteractiveCodeEditor"; export const defaultMathValue = `\ $a^2 + b^2 = c^2$ $$ diff --git a/docs/03extras/04website/index.mdx b/docs/03extras/04website/index.mdx index 33fea72d8..bcf6e564d 100644 --- a/docs/03extras/04website/index.mdx +++ b/docs/03extras/04website/index.mdx @@ -3,7 +3,7 @@ sidebar_position: 4 --- import DocCardList from "@theme/DocCardList"; -import InteractiveCodeEditor from "@site/src/components/InteractiveCodeEditor/InteractiveCodeEditor"; +import InteractiveCodeEditor from "@site/src/components/InteractiveCodeEditor"; # このシケプリの作り方 diff --git a/docs/03extras/05tex/index.mdx b/docs/03extras/05tex/index.mdx index bfc84eaf5..3ea7b1f78 100644 --- a/docs/03extras/05tex/index.mdx +++ b/docs/03extras/05tex/index.mdx @@ -6,7 +6,7 @@ import Tabs from "@theme/Tabs"; import TabItem from "@theme/TabItem"; import installTexLive from "./install_texlive.mov"; import typesetTex from "./typeset_tex.mp4"; -import InteractiveCodeEditor from "@site/src/components/InteractiveCodeEditor/InteractiveCodeEditor"; +import InteractiveCodeEditor from "@site/src/components/InteractiveCodeEditor"; # $\LaTeX$ の導入 diff --git a/src/components/InteractiveCodeEditor/InteractiveCodeEditor.tsx b/src/components/InteractiveCodeEditor/index.tsx similarity index 100% rename from src/components/InteractiveCodeEditor/InteractiveCodeEditor.tsx rename to src/components/InteractiveCodeEditor/index.tsx From 0decab178f5fd3b76831ba20635d4b7560eb3a15 Mon Sep 17 00:00:00 2001 From: chvmvd Date: Thu, 29 Dec 2022 14:29:36 +0900 Subject: [PATCH 2/8] Rename LifeGame.tsx => index.tsx --- docs/02advanced/01life-game/index.mdx | 2 +- docs/03extras/04website/02docusaurus/01markdown/index.mdx | 2 +- src/components/LifeGame/{LifeGame.tsx => index.tsx} | 0 src/theme/ReactLiveScope/index.js | 2 +- 4 files changed, 3 insertions(+), 3 deletions(-) rename src/components/LifeGame/{LifeGame.tsx => index.tsx} (100%) diff --git a/docs/02advanced/01life-game/index.mdx b/docs/02advanced/01life-game/index.mdx index 1b622ef85..9e1e366e9 100644 --- a/docs/02advanced/01life-game/index.mdx +++ b/docs/02advanced/01life-game/index.mdx @@ -4,7 +4,7 @@ sidebar_position: 1 import ViewSource from "@site/src/components/ViewSource/ViewSource"; import Answer from "@site/src/components/Answer"; -import LifeGame from "@site/src/components/LifeGame/LifeGame"; +import LifeGame from "@site/src/components/LifeGame"; # ライフゲーム diff --git a/docs/03extras/04website/02docusaurus/01markdown/index.mdx b/docs/03extras/04website/02docusaurus/01markdown/index.mdx index a97676b57..329865b2c 100644 --- a/docs/03extras/04website/02docusaurus/01markdown/index.mdx +++ b/docs/03extras/04website/02docusaurus/01markdown/index.mdx @@ -2,8 +2,8 @@ sidebar_position: 1 --- -import LifeGame from "@site/src/components/LifeGame/LifeGame"; import InteractiveCodeEditor from "@site/src/components/InteractiveCodeEditor"; +import LifeGame from "@site/src/components/LifeGame"; export const defaultMathValue = `\ $a^2 + b^2 = c^2$ $$ diff --git a/src/components/LifeGame/LifeGame.tsx b/src/components/LifeGame/index.tsx similarity index 100% rename from src/components/LifeGame/LifeGame.tsx rename to src/components/LifeGame/index.tsx diff --git a/src/theme/ReactLiveScope/index.js b/src/theme/ReactLiveScope/index.js index cfa699703..65a58a690 100644 --- a/src/theme/ReactLiveScope/index.js +++ b/src/theme/ReactLiveScope/index.js @@ -1,5 +1,5 @@ import React from "react"; -import LifeGameTmp from "@site/src/components/LifeGame/LifeGame"; +import LifeGameTmp from "@site/src/components/LifeGame"; // Add react-live imports you need here function LifeGame() { From fbda0a18e1e17e74e4082e802afc666b6a688afa Mon Sep 17 00:00:00 2001 From: chvmvd Date: Thu, 29 Dec 2022 14:29:59 +0900 Subject: [PATCH 3/8] Rename OpenInColab.tsx => index.tsx --- src/components/OpenInColab/{OpenInColab.tsx => index.tsx} | 0 src/components/ViewSource/ViewSource.tsx | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename src/components/OpenInColab/{OpenInColab.tsx => index.tsx} (100%) diff --git a/src/components/OpenInColab/OpenInColab.tsx b/src/components/OpenInColab/index.tsx similarity index 100% rename from src/components/OpenInColab/OpenInColab.tsx rename to src/components/OpenInColab/index.tsx diff --git a/src/components/ViewSource/ViewSource.tsx b/src/components/ViewSource/ViewSource.tsx index 60d997e44..f1e6874fe 100644 --- a/src/components/ViewSource/ViewSource.tsx +++ b/src/components/ViewSource/ViewSource.tsx @@ -2,7 +2,7 @@ import React, { useState, useEffect } from "react"; import Convert from "ansi-to-html"; import CodeBlock from "@theme/CodeBlock"; import mdToHTML from "@site/src/components/mdToHTML"; -import OpenInColab from "@site/src/components/OpenInColab/OpenInColab"; +import OpenInColab from "@site/src/components/OpenInColab"; import styles from "./styles.module.css"; type MarkdownCell = { cell_type: "markdown"; source: string }; From d472b82a614b057d6cf342e672e5f0b5e0735431 Mon Sep 17 00:00:00 2001 From: chvmvd Date: Thu, 29 Dec 2022 14:30:56 +0900 Subject: [PATCH 4/8] Rename Answer.tsx => index.tsx --- src/components/{Answer.tsx => Answer/index.tsx} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename src/components/{Answer.tsx => Answer/index.tsx} (100%) diff --git a/src/components/Answer.tsx b/src/components/Answer/index.tsx similarity index 100% rename from src/components/Answer.tsx rename to src/components/Answer/index.tsx From 8a6ca4c2c9bdbb072e26364f2124c05411f82d70 Mon Sep 17 00:00:00 2001 From: chvmvd Date: Thu, 29 Dec 2022 14:31:33 +0900 Subject: [PATCH 5/8] Rename IframeOutput.tsx => index.tsx --- src/components/{IframeOutput.tsx => IframeOutput/index.tsx} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename src/components/{IframeOutput.tsx => IframeOutput/index.tsx} (100%) diff --git a/src/components/IframeOutput.tsx b/src/components/IframeOutput/index.tsx similarity index 100% rename from src/components/IframeOutput.tsx rename to src/components/IframeOutput/index.tsx From 939823d23abe09ab26a29c13df37ad51d7ee84e5 Mon Sep 17 00:00:00 2001 From: chvmvd Date: Thu, 29 Dec 2022 14:32:11 +0900 Subject: [PATCH 6/8] Rename mdToHTML.tsx => index.tsx --- src/components/{mdToHTML.tsx => mdToHTML/index.tsx} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename src/components/{mdToHTML.tsx => mdToHTML/index.tsx} (100%) diff --git a/src/components/mdToHTML.tsx b/src/components/mdToHTML/index.tsx similarity index 100% rename from src/components/mdToHTML.tsx rename to src/components/mdToHTML/index.tsx From 6d335a014907fc125e3c2261b6b64937307d1902 Mon Sep 17 00:00:00 2001 From: chvmvd Date: Thu, 29 Dec 2022 14:36:51 +0900 Subject: [PATCH 7/8] Rename ViewSource.tsx => index.tsx --- docs/01python/02get-started/index.mdx | 2 +- docs/01python/03expressions/index.mdx | 2 +- docs/01python/04variables/index.mdx | 2 +- docs/01python/05function/index.mdx | 2 +- docs/01python/06library/index.mdx | 2 +- docs/01python/07pip/index.mdx | 2 +- docs/01python/08for/index.mdx | 2 +- docs/01python/09array/index.mdx | 2 +- docs/01python/10multi-array/index.mdx | 2 +- docs/01python/11if/index.mdx | 2 +- docs/01python/12practice/index.mdx | 2 +- docs/02advanced/01life-game/index.mdx | 2 +- docs/02advanced/03simulation/01uniform_linear_motion/index.mdx | 2 +- docs/02advanced/03simulation/02parabolic_motion/index.mdx | 2 +- docs/02advanced/03simulation/03resisted_motion/index.mdx | 2 +- docs/02advanced/04recursion/index.mdx | 2 +- docs/02advanced/05monte-carlo/index.mdx | 2 +- docs/02advanced/06search-algorithm/index.mdx | 2 +- src/components/ViewSource/{ViewSource.tsx => index.tsx} | 0 19 files changed, 18 insertions(+), 18 deletions(-) rename src/components/ViewSource/{ViewSource.tsx => index.tsx} (100%) diff --git a/docs/01python/02get-started/index.mdx b/docs/01python/02get-started/index.mdx index 4789aaab7..ec0f0dc90 100644 --- a/docs/01python/02get-started/index.mdx +++ b/docs/01python/02get-started/index.mdx @@ -2,7 +2,7 @@ sidebar_position: 2 --- -import ViewSource from "@site/src/components/ViewSource/ViewSource"; +import ViewSource from "@site/src/components/ViewSource"; import Answer from "@site/src/components/Answer"; # はじめての Python diff --git a/docs/01python/03expressions/index.mdx b/docs/01python/03expressions/index.mdx index 0613bfdb2..9e46afb97 100644 --- a/docs/01python/03expressions/index.mdx +++ b/docs/01python/03expressions/index.mdx @@ -2,7 +2,7 @@ sidebar_position: 3 --- -import ViewSource from "@site/src/components/ViewSource/ViewSource"; +import ViewSource from "@site/src/components/ViewSource"; import Answer from "@site/src/components/Answer"; # 式と演算子 diff --git a/docs/01python/04variables/index.mdx b/docs/01python/04variables/index.mdx index 1077ff1b6..e80813315 100644 --- a/docs/01python/04variables/index.mdx +++ b/docs/01python/04variables/index.mdx @@ -2,7 +2,7 @@ sidebar_position: 4 --- -import ViewSource from "@site/src/components/ViewSource/ViewSource"; +import ViewSource from "@site/src/components/ViewSource"; import Answer from "@site/src/components/Answer"; # 変数 diff --git a/docs/01python/05function/index.mdx b/docs/01python/05function/index.mdx index 36d0fbe7c..7316a43ae 100644 --- a/docs/01python/05function/index.mdx +++ b/docs/01python/05function/index.mdx @@ -2,7 +2,7 @@ sidebar_position: 5 --- -import ViewSource from "@site/src/components/ViewSource/ViewSource"; +import ViewSource from "@site/src/components/ViewSource"; import Answer from "@site/src/components/Answer"; # 関数 diff --git a/docs/01python/06library/index.mdx b/docs/01python/06library/index.mdx index 531d2d71d..ec486b176 100644 --- a/docs/01python/06library/index.mdx +++ b/docs/01python/06library/index.mdx @@ -2,7 +2,7 @@ sidebar_position: 6 --- -import ViewSource from "@site/src/components/ViewSource/ViewSource"; +import ViewSource from "@site/src/components/ViewSource"; import Answer from "@site/src/components/Answer"; # ライブラリ diff --git a/docs/01python/07pip/index.mdx b/docs/01python/07pip/index.mdx index cbb775595..87b41778c 100644 --- a/docs/01python/07pip/index.mdx +++ b/docs/01python/07pip/index.mdx @@ -2,7 +2,7 @@ sidebar_position: 7 --- -import ViewSource from "@site/src/components/ViewSource/ViewSource"; +import ViewSource from "@site/src/components/ViewSource"; import Answer from "@site/src/components/Answer"; # パッケージのインストール diff --git a/docs/01python/08for/index.mdx b/docs/01python/08for/index.mdx index d6f1ee8bf..cc7ca4f5a 100644 --- a/docs/01python/08for/index.mdx +++ b/docs/01python/08for/index.mdx @@ -2,7 +2,7 @@ sidebar_position: 8 --- -import ViewSource from "@site/src/components/ViewSource/ViewSource"; +import ViewSource from "@site/src/components/ViewSource"; import Answer from "@site/src/components/Answer"; # 繰り返し処理 diff --git a/docs/01python/09array/index.mdx b/docs/01python/09array/index.mdx index fd2d4ffa5..bfa0c713f 100644 --- a/docs/01python/09array/index.mdx +++ b/docs/01python/09array/index.mdx @@ -2,7 +2,7 @@ sidebar_position: 9 --- -import ViewSource from "@site/src/components/ViewSource/ViewSource"; +import ViewSource from "@site/src/components/ViewSource"; import Answer from "@site/src/components/Answer"; # 配列 diff --git a/docs/01python/10multi-array/index.mdx b/docs/01python/10multi-array/index.mdx index 1f380cac4..f567fe04b 100644 --- a/docs/01python/10multi-array/index.mdx +++ b/docs/01python/10multi-array/index.mdx @@ -2,7 +2,7 @@ sidebar_position: 10 --- -import ViewSource from "@site/src/components/ViewSource/ViewSource"; +import ViewSource from "@site/src/components/ViewSource"; import Answer from "@site/src/components/Answer"; # 多次元配列 diff --git a/docs/01python/11if/index.mdx b/docs/01python/11if/index.mdx index 5c7372dc7..271a9b9a5 100644 --- a/docs/01python/11if/index.mdx +++ b/docs/01python/11if/index.mdx @@ -2,7 +2,7 @@ sidebar_position: 11 --- -import ViewSource from "@site/src/components/ViewSource/ViewSource"; +import ViewSource from "@site/src/components/ViewSource"; import Answer from "@site/src/components/Answer"; # 条件分岐 diff --git a/docs/01python/12practice/index.mdx b/docs/01python/12practice/index.mdx index 24e406774..706d32961 100644 --- a/docs/01python/12practice/index.mdx +++ b/docs/01python/12practice/index.mdx @@ -2,7 +2,7 @@ sidebar_position: 12 --- -import ViewSource from "@site/src/components/ViewSource/ViewSource"; +import ViewSource from "@site/src/components/ViewSource"; import Answer from "@site/src/components/Answer"; # 練習問題 diff --git a/docs/02advanced/01life-game/index.mdx b/docs/02advanced/01life-game/index.mdx index 9e1e366e9..baa855706 100644 --- a/docs/02advanced/01life-game/index.mdx +++ b/docs/02advanced/01life-game/index.mdx @@ -2,7 +2,7 @@ sidebar_position: 1 --- -import ViewSource from "@site/src/components/ViewSource/ViewSource"; +import ViewSource from "@site/src/components/ViewSource"; import Answer from "@site/src/components/Answer"; import LifeGame from "@site/src/components/LifeGame"; diff --git a/docs/02advanced/03simulation/01uniform_linear_motion/index.mdx b/docs/02advanced/03simulation/01uniform_linear_motion/index.mdx index 23e1324ea..c9bc4cdef 100644 --- a/docs/02advanced/03simulation/01uniform_linear_motion/index.mdx +++ b/docs/02advanced/03simulation/01uniform_linear_motion/index.mdx @@ -2,7 +2,7 @@ sidebar_position: 1 --- -import ViewSource from "@site/src/components/ViewSource/ViewSource"; +import ViewSource from "@site/src/components/ViewSource"; import Answer from "@site/src/components/Answer"; # 等速直線運動 diff --git a/docs/02advanced/03simulation/02parabolic_motion/index.mdx b/docs/02advanced/03simulation/02parabolic_motion/index.mdx index 16d8d386a..f6bdc515a 100644 --- a/docs/02advanced/03simulation/02parabolic_motion/index.mdx +++ b/docs/02advanced/03simulation/02parabolic_motion/index.mdx @@ -2,7 +2,7 @@ sidebar_position: 2 --- -import ViewSource from "@site/src/components/ViewSource/ViewSource"; +import ViewSource from "@site/src/components/ViewSource"; import Answer from "@site/src/components/Answer"; # 放物運動 diff --git a/docs/02advanced/03simulation/03resisted_motion/index.mdx b/docs/02advanced/03simulation/03resisted_motion/index.mdx index fb3884e6b..fab18a911 100644 --- a/docs/02advanced/03simulation/03resisted_motion/index.mdx +++ b/docs/02advanced/03simulation/03resisted_motion/index.mdx @@ -2,7 +2,7 @@ sidebar_position: 3 --- -import ViewSource from "@site/src/components/ViewSource/ViewSource"; +import ViewSource from "@site/src/components/ViewSource"; import Answer from "@site/src/components/Answer"; # 速度に比例した抵抗がある投げ上げ運動 diff --git a/docs/02advanced/04recursion/index.mdx b/docs/02advanced/04recursion/index.mdx index 47e7fcf1b..bd6a0b768 100644 --- a/docs/02advanced/04recursion/index.mdx +++ b/docs/02advanced/04recursion/index.mdx @@ -2,7 +2,7 @@ sidebar_position: 4 --- -import ViewSource from "@site/src/components/ViewSource/ViewSource"; +import ViewSource from "@site/src/components/ViewSource"; import Answer from "@site/src/components/Answer"; # 再帰 diff --git a/docs/02advanced/05monte-carlo/index.mdx b/docs/02advanced/05monte-carlo/index.mdx index d3316ec30..f4fe35954 100644 --- a/docs/02advanced/05monte-carlo/index.mdx +++ b/docs/02advanced/05monte-carlo/index.mdx @@ -2,7 +2,7 @@ sidebar_position: 5 --- -import ViewSource from "@site/src/components/ViewSource/ViewSource"; +import ViewSource from "@site/src/components/ViewSource"; import Answer from "@site/src/components/Answer"; # モンテカルロ法 diff --git a/docs/02advanced/06search-algorithm/index.mdx b/docs/02advanced/06search-algorithm/index.mdx index 7750ac7bc..6cb4bdf13 100644 --- a/docs/02advanced/06search-algorithm/index.mdx +++ b/docs/02advanced/06search-algorithm/index.mdx @@ -2,7 +2,7 @@ sidebar_position: 6 --- -import ViewSource from "@site/src/components/ViewSource/ViewSource"; +import ViewSource from "@site/src/components/ViewSource"; import Answer from "@site/src/components/Answer"; # 探索 diff --git a/src/components/ViewSource/ViewSource.tsx b/src/components/ViewSource/index.tsx similarity index 100% rename from src/components/ViewSource/ViewSource.tsx rename to src/components/ViewSource/index.tsx From 62037caaef6aa2b6d28f5cc2ff4fc1948692fda3 Mon Sep 17 00:00:00 2001 From: chvmvd Date: Thu, 29 Dec 2022 14:49:23 +0900 Subject: [PATCH 8/8] Fix error in ESLint --- src/components/Answer/index.tsx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/components/Answer/index.tsx b/src/components/Answer/index.tsx index bf14ec573..54031edcd 100644 --- a/src/components/Answer/index.tsx +++ b/src/components/Answer/index.tsx @@ -1,10 +1,9 @@ -/* eslint-disable react/prop-types */ -import React from "react"; +import React, { type ReactNode } from "react"; import Details from "@theme/Details"; /** * 解答を書くための、コンポーネント */ -export default function Answer({ children }) { +export default function Answer({ children }: { children: ReactNode }) { return
解答}>{children}
; }