@anywidget/react
TypeScript icon, indicating that this package has built-in type declarations

0.0.7 • Public • Published

@anywidget/react

React utilities for anywidget

Installation

npm install @anywidget/react

Usage

import * as React from "react";
import { createRender, useModelState } from "@anywidget/react";

function Counter() {
	let [value, setValue] = useModelState("value");
	return <button onClick={() => setValue(value + 1)}>count is {value}</button>;
}

const render = createRender(Counter);

export default { render };

License

MIT

Readme

Keywords

none

Package Sidebar

Install

npm i @anywidget/react

Weekly Downloads

411

Version

0.0.7

License

none

Unpacked Size

4.75 kB

Total Files

5

Last publish

Collaborators

  • manzt