@assistant-ui/react
Version:
React components for AI chat.
11 lines (10 loc) • 328 B
text/typescript
export class PipeableTransformStream<I, O> extends TransformStream<I, O> {
constructor(transform: (readable: ReadableStream<I>) => ReadableStream<O>) {
super();
const readable = transform(super.readable as any);
Object.defineProperty(this, "readable", {
value: readable,
writable: false,
});
}
}