Skip to content

ilharp/react-cordis

Repository files navigation

react-cordis

Real React for Cordis, like Server Components.

Heavily under constructing.

Sample

import { useCallback, useState } from 'react'
import { render } from 'react-cordis-notifier'

export function apply(ctx: Context) {
  render(ctx, <Counter />)
}

function Counter() {
  const [count, setCount] = useState(0)

  const increase = useCallback(() => setCount((x) => x + 1), [])
  const decrease = useCallback(() => setCount((x) => x - 1), [])

  return (
    <>
      <p>Current: {count}</p>
      <button onClick={increase}>Increase</button>
      <button onClick={decrease}>Decrease</button>
    </>
  )
}

LICENSE

MIT

Releases

No releases published

Packages

No packages published