import axios from 'axios'
import toCamel from 'camelcase-keys'
import { useEffect, useState } from 'react'
import ReactMarkdown from 'react-markdown'
import { Link } from 'react-router-dom'
import remarkGFM from 'remark-gfm'
import SectionTitle from '@/components/common/SectionTitle'
import SubsectionTitle from '@/components/common/SubsectionTitle'
import { API_BASE_URL } from '@/config'
import type { Components } from 'react-markdown'
import type { WikiPage } from '@/types'
type Props = { title: string
body?: string }
const mdComponents = { h1: ({ children }) => {children},
h2: ({ children }) => {children},
ol: ({ children }) =>