0.0.1 • Published 9 months ago

@plumbiu/react-live v0.0.1

Weekly downloads
-
License
MIT
Repository
-
Last release
9 months ago

@plumbiu/react-live

Render live React components.

Usage

import { Preview } from '@plumbiu/react-live'

const code = `
  export default function App() {
    return <div>Hello @plumbiu/react-live</div>
  }
`

function App() {
  return <Preview code={code} />
}

export default App

scope

If you want add some packages, such as clsx,add scope props to <Preview />

import className from 'clsx'
import { Preview } from '@plumbiu/react-live'

const code = `
  import clsx from 'clsx'
  export default function App() {
    return <div className={clsx({ ['foo']: true })}>Hello @plumbiu/react-live</div>
  }
`

function App() {
  return (
    <Preview
      code={code}
      scope={{
        clsx: className,
      }}
    />
  )
}

export default App
0.0.1

9 months ago