UNPKG

@assistant-ui/react

Version:

TypeScript/React library for AI Chat

12 lines 442 B
import { tapState, tapEffect } from "@assistant-ui/tap"; export const tapSubscribable = (subscribable) => { const [, setState] = tapState(subscribable.getState); tapEffect(() => { setState(subscribable.getState()); return subscribable.subscribe(() => { setState(subscribable.getState()); }); }, [subscribable]); return subscribable.getState(); }; //# sourceMappingURL=tapSubscribable.js.map