From dc78435ab472c62fc885f10599bf7f9c4cd87a76 Mon Sep 17 00:00:00 2001 From: bodobraegger Date: Sun, 23 Jun 2024 20:36:03 +0200 Subject: [PATCH] chore: clean up repo, move markdown components --- src/components/Chapter.tsx | 2 +- src/components/SearchForm.tsx | 2 +- src/components/Section.tsx | 2 +- src/{utils => components/markdown}/MarkdownComponents.tsx | 6 +++--- src/pages/HomePage.tsx | 2 +- src/pages/SearchPage.tsx | 2 +- 6 files changed, 8 insertions(+), 8 deletions(-) rename src/{utils => components/markdown}/MarkdownComponents.tsx (97%) diff --git a/src/components/Chapter.tsx b/src/components/Chapter.tsx index a3b32d7..e49090b 100644 --- a/src/components/Chapter.tsx +++ b/src/components/Chapter.tsx @@ -2,7 +2,7 @@ import React from 'react' import { withTranslation } from 'react-i18next' import ReactMarkdown from 'react-markdown' import remarkGfm from 'remark-gfm' -import { LinkComponent } from '../utils/MarkdownComponents' +import { LinkComponent } from './markdown/MarkdownComponents' import type { IconT } from './Section' import Target from './Target' diff --git a/src/components/SearchForm.tsx b/src/components/SearchForm.tsx index 95854c4..480f7b9 100644 --- a/src/components/SearchForm.tsx +++ b/src/components/SearchForm.tsx @@ -10,7 +10,7 @@ import remarkGfm from 'remark-gfm'; import strip_md from 'strip-markdown'; import { remark } from 'remark'; -import { LinkComponent } from '../utils/MarkdownComponents'; +import { LinkComponent } from './markdown/MarkdownComponents'; import SearchInput from './SearchInput'; import { Link } from 'react-router-dom'; diff --git a/src/components/Section.tsx b/src/components/Section.tsx index ab00864..a6736a1 100644 --- a/src/components/Section.tsx +++ b/src/components/Section.tsx @@ -2,7 +2,7 @@ import { Helmet } from 'react-helmet-async' import { withTranslation } from 'react-i18next' import ReactMarkdown from 'react-markdown' import remarkGfm from 'remark-gfm' -import { LinkComponent } from '../utils/MarkdownComponents' +import { LinkComponent } from './markdown/MarkdownComponents' import Chapter from './Chapter' import type { ChapterT } from './Chapter' diff --git a/src/utils/MarkdownComponents.tsx b/src/components/markdown/MarkdownComponents.tsx similarity index 97% rename from src/utils/MarkdownComponents.tsx rename to src/components/markdown/MarkdownComponents.tsx index 88ed8cd..a1de877 100644 --- a/src/utils/MarkdownComponents.tsx +++ b/src/components/markdown/MarkdownComponents.tsx @@ -1,8 +1,8 @@ import { useContext, useEffect, useState } from 'react'; import { Link } from 'react-router-dom'; -import { LinksContext } from '../App'; -import Loading from '../components/Loading'; -import Blockquote from '../components/markdown/Blockquote'; +import { LinksContext } from '../../App'; +import Loading from '../Loading'; +import Blockquote from './Blockquote'; //@ts-ignore import Quiz from 'react-quiz-component' import cx from 'classnames' diff --git a/src/pages/HomePage.tsx b/src/pages/HomePage.tsx index 65f08b1..f17c39a 100644 --- a/src/pages/HomePage.tsx +++ b/src/pages/HomePage.tsx @@ -3,7 +3,7 @@ import { Helmet } from 'react-helmet-async' import ReactMarkdown from 'react-markdown'; import remarkGfm from 'remark-gfm'; -import { LinkComponent } from '../utils/MarkdownComponents'; +import { LinkComponent } from '../components/markdown/MarkdownComponents'; import { withTranslation } from 'react-i18next'; import type { IconT } from '../components/Section'; diff --git a/src/pages/SearchPage.tsx b/src/pages/SearchPage.tsx index d665969..4f674c2 100644 --- a/src/pages/SearchPage.tsx +++ b/src/pages/SearchPage.tsx @@ -2,7 +2,7 @@ import React from 'react' import { Helmet } from 'react-helmet-async' import ReactMarkdown from 'react-markdown'; import remarkGfm from 'remark-gfm'; -import { LinkComponent } from '../utils/MarkdownComponents'; +import { LinkComponent } from '../components/markdown/MarkdownComponents'; import { withTranslation } from 'react-i18next' import type { IconT } from '../components/Section'; import SearchForm from '../components/SearchForm';