Loading...
Loading...
Implements and documents @reatom/jsx — reactive native DOM JSX. Use when writing JSX components, mount/unmount, props (prop:/attr:/on:), css prop, models, refs, SVG, Bind, or TypeScript JSX typings with Reatom.
npx skill4agent add reatom/reatom reatom-jsx@reatom/jsxreatomreatom-review| Topic | Section |
|---|---|
| Install, tsconfig, Vite | Installation, Framework compatibility |
| Bootstrapping the app | Example, Hot module replacement |
| Props, children, bindings | Reference → Props, Children, Models |
| Inline and css-prop styles | Reference → |
| Class names | Reference → |
| Components and lists | Reference → Components |
| Bulk prop binding | Reference → |
| SVG and raw markup | Reference → SVG |
| Mount side effects | Reference → |
| Errors, boundaries, jsxError | Error handling |
| Utilities | Utilities → |
| TypeScript | TypeScript |
| SSR and keyed lists | Limitations |
.set(...)on:*model:valuemodel:checkedreatomForm@reatom/core<form model={form}>model:field={form.fields.x}model:valuefield.change[data-submitting]model={form}[type='submit']::afterreatomRoutehref={route.path(params)}route.go(params)reatomprop:*attr:*mount(root, <App />)unmount()@reatom/vitereatom()<ErrorBoundary fallback={...}>{() => <Child />}jsxErroraddCallHook(jsxError, ...)