react-curse
Version:
A curses-like blazingly fast react renderer
28 lines (27 loc) • 625 B
TypeScript
import { Color } from '../screen';
import React from 'react';
interface Point {
x: number;
y: number;
color?: Color;
}
export declare const Point: (_props: Point) => React.JSX.Element;
interface Line {
x: number;
y: number;
dx: number;
dy: number;
color?: Color;
}
export declare const Line: (_props: Line) => React.JSX.Element;
interface CanvasProps {
mode?: {
w: number;
h: number;
};
width: number;
height: number;
children: any[];
}
export default function Canvas({ mode, width, height, children, ...props }: CanvasProps): React.JSX.Element;
export {};