getAllPages() > should work 1`] = `
"name": "raw-layout",
"route": "/docs/raw-layout",
},
+ {
+ "kind": "MdxPage",
+ "locale": "en-US",
+ "meta": {
+ "title": "Callout",
+ },
+ "name": "callout",
+ "route": "/docs/callout",
+ },
{
"kind": "MdxPage",
"locale": "en-US",
@@ -3128,6 +3137,15 @@ exports[`context > getCurrentLevelPages() > should work 1`] = `
"name": "raw-layout",
"route": "/docs/raw-layout",
},
+ {
+ "kind": "MdxPage",
+ "locale": "en-US",
+ "meta": {
+ "title": "Callout",
+ },
+ "name": "callout",
+ "route": "/docs/callout",
+ },
{
"kind": "MdxPage",
"locale": "en-US",
diff --git a/packages/nextra/__test__/__snapshots__/page-map.test.ts.snap b/packages/nextra/__test__/__snapshots__/page-map.test.ts.snap
index 7122299d60..5c068ed8c7 100644
--- a/packages/nextra/__test__/__snapshots__/page-map.test.ts.snap
+++ b/packages/nextra/__test__/__snapshots__/page-map.test.ts.snap
@@ -194,6 +194,7 @@ exports[`Page Process > pageMap en-US 1`] = `
"title": "Advanced",
},
"arguments": "Arguments",
+ "callout": "Callout",
"change-log": {
"theme": {
"sidebar": false,
@@ -340,6 +341,12 @@ exports[`Page Process > pageMap en-US 1`] = `
"name": "arguments",
"route": "/docs/arguments",
},
+ {
+ "kind": "MdxPage",
+ "locale": "en-US",
+ "name": "callout",
+ "route": "/docs/callout",
+ },
{
"kind": "MdxPage",
"locale": "en-US",
@@ -873,6 +880,12 @@ exports[`Page Process > pageMap zh-CN 1`] = `
"name": "advanced",
"route": "/docs/advanced",
},
+ {
+ "kind": "MdxPage",
+ "locale": "en-US",
+ "name": "callout",
+ "route": "/docs/callout",
+ },
{
"kind": "MdxPage",
"locale": "en-US",
diff --git a/packages/nextra/src/icons/index.ts b/packages/nextra/src/icons/index.ts
index 085af04294..6cf0741f4a 100644
--- a/packages/nextra/src/icons/index.ts
+++ b/packages/nextra/src/icons/index.ts
@@ -4,6 +4,7 @@ export * from './copy'
export * from './discord'
export * from './github'
export * from './globe'
+export * from './information-circle'
export * from './menu'
export * from './moon'
export * from './spinner'
diff --git a/packages/nextra/src/icons/information-circle.tsx b/packages/nextra/src/icons/information-circle.tsx
new file mode 100644
index 0000000000..c458fc51dc
--- /dev/null
+++ b/packages/nextra/src/icons/information-circle.tsx
@@ -0,0 +1,22 @@
+import React, { ComponentProps, ReactElement } from 'react'
+
+export function InformationCircleIcon(
+ props: ComponentProps<'svg'>
+): ReactElement {
+ return (
+
+ )
+}