arredemo
Version:
Instantly build a static site for your package
24 lines (20 loc) • 472 B
JSX
import React, { useCallback, useState } from 'react'
import Page from 'app/layout/Page.jsx'
_DEMO_IMPORT_
import parseMenu from './parseMenu.mjs'
const Demo = () => {
const [menu, setMenu]= useState([])
const demoRef= useCallback((node) => {
const nMenu= parseMenu(node)
setMenu(nMenu)
}, [])
return (
<Page menu = {menu}
path = 'demo'>
<div ref={demoRef}>
<TheTestDemo/>
</div>
</Page>
)
}
export default Demo