File Tree Component
A built-in component to visually represent a file tree.
Example
Click the folder to test the dynamic functionality of the file tree.
- _meta.json
- contact.md
- index.mdx
Usage
Create the file tree structure by nesting <FileTree.Folder> and
<FileTree.File> components within a <FileTree>. Name each file or folder
with the name attribute. Use defaultOpen to set the folder to open on load.
MDX
import { FileTree } from 'nextra/components'
 
<FileTree>
  <FileTree.Folder name="pages" defaultOpen>
    <FileTree.File name="_meta.json" />
    <FileTree.File name="contact.md" />
    <FileTree.File name="index.mdx" />
    <FileTree.Folder name="about">
      <FileTree.File name="_meta.json" />
      <FileTree.File name="legal.md" />
      <FileTree.File name="index.mdx" />
    </FileTree.Folder>
  </FileTree.Folder>
</FileTree>