English
GithubTwitterDiscordPlayground
Ask or search…
⌃K
Links
👋
Atomico
🚀
Getting started with Atomico
⚛
Getting started with Atomico for React users
💡
What can you do with Atomico?
Api
🧬
Props(Properties)
🧩
VirtualDOM
🎣
Hooks
🔬
Testing
Guides
🤩
Component
🤔
Frequent questions
🛡
Atomico with Typescript
🤝
Atomico and React
⏳
Atomico and Asynchrony
🧠
Atomico design patterns
📖
Atomico and Storybook
💧
SSR / SSG
🗃
Archives
packages
@atomico/vite
@atomico/exports
@atomico/hooks
use-intersection-observer
use-ref-values
use-script
use-attributes
use-prop-proxy
use-click-press
use-dollars
use-reflect-event
use-keyboar
use-click-coordinates
use-copy
use-debounce-state
use-form
use-listener
use-disabled
use-css
use-channel
use-promise
use-responsive-state
use-parent
use-resize-observer
use-slot
use-render
use-mutation-observer
use-css-light-dom
use-controller
use-router
use-async-effect
use-child-nodes
use-force-render
@atomico/components
@atomico/react
@atomico/store
@atomico/router
@atomico/storybook
@atomico/postcss-tokens
@atomico/wrapper
🚫
Deprecated
Support
Discord
Github
Twitter
Powered By GitBook
Comment on page

use-controller

Use a ReactiveController.

Modulo

import { useController } from "@atomico/hooks/use-controller";

Syntax

class AController {/*...*/}
​
const useA = x => useController(host => new AController(host, x));
const { a } = useA('a');
Where:
  • AController: ReactiveController, A ReactiveController with property a.
Previous
use-css-light-dom
Next
use-router
Last modified 1yr ago
On this page
Modulo
Syntax