From 2ad84a06aa16720bbecab79905f48ec6da98ce21 Mon Sep 17 00:00:00 2001 From: hariria Date: Sun, 4 Feb 2024 14:02:52 -0800 Subject: [PATCH] [move] Add move icon --- packages/nextra/src/client/icons/index.ts | 1 + packages/nextra/src/client/icons/move.svg | 9 +++++++++ .../server/rehype-plugins/__tests__/rehype-icon.test.ts | 3 ++- packages/nextra/src/server/rehype-plugins/rehype-icon.ts | 1 + 4 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 packages/nextra/src/client/icons/move.svg diff --git a/packages/nextra/src/client/icons/index.ts b/packages/nextra/src/client/icons/index.ts index e3e6a290ca2..589d53ff8a3 100644 --- a/packages/nextra/src/client/icons/index.ts +++ b/packages/nextra/src/client/icons/index.ts @@ -23,3 +23,4 @@ export { ReactComponent as CsharpIcon } from './csharp.svg' export { ReactComponent as GraphQLIcon } from './graphql.svg' export { ReactComponent as PythonIcon } from './python.svg' export { ReactComponent as RustIcon } from './rust.svg' +export { ReactComponent as MoveIcon } from './move.svg' diff --git a/packages/nextra/src/client/icons/move.svg b/packages/nextra/src/client/icons/move.svg new file mode 100644 index 00000000000..155d754a986 --- /dev/null +++ b/packages/nextra/src/client/icons/move.svg @@ -0,0 +1,9 @@ + + + diff --git a/packages/nextra/src/server/rehype-plugins/__tests__/rehype-icon.test.ts b/packages/nextra/src/server/rehype-plugins/__tests__/rehype-icon.test.ts index a4e53bac863..7fc9ea98cc6 100644 --- a/packages/nextra/src/server/rehype-plugins/__tests__/rehype-icon.test.ts +++ b/packages/nextra/src/server/rehype-plugins/__tests__/rehype-icon.test.ts @@ -89,6 +89,7 @@ describe('rehypeIcon', () => { import { GraphQLIcon } from 'nextra/icons' import { PythonIcon } from 'nextra/icons' import { RustIcon } from 'nextra/icons' + import { MoveIcon } from 'nextra/icons' function _createMdxContent(props) { const _components = { code: 'code', @@ -206,7 +207,7 @@ describe('rehypeIcon', () => { {'\\n'} - <_components.pre icon={RustIcon} tabIndex="0" data-language="rs" data-word-wrap="" data-copy=""> + <_components.pre icon={MoveIcon} tabIndex="0" data-language="move" data-word-wrap="" data-copy=""> <_components.code> <_components.span> diff --git a/packages/nextra/src/server/rehype-plugins/rehype-icon.ts b/packages/nextra/src/server/rehype-plugins/rehype-icon.ts index b36a7f64103..70e38741036 100644 --- a/packages/nextra/src/server/rehype-plugins/rehype-icon.ts +++ b/packages/nextra/src/server/rehype-plugins/rehype-icon.ts @@ -22,6 +22,7 @@ export const REHYPE_ICON_DEFAULT_REPLACES: Record = { python: 'PythonIcon', py: 'PythonIcon', rust: 'RustIcon', + move: 'MoveIcon', rs: 'RustIcon' }