react-spiral
Version:
A React component that renders text in a spiral shape
18 lines (17 loc) • 599 B
TypeScript
/// <reference types="react" />
interface Measurements {
height: number;
sideLength: number;
}
export declare function measureShape(size: number, sides: number, centralAngle: number): Measurements;
export declare function calcInOutset(spacing: number, centralAngle: number): [number, number];
export declare function getNumInOutsets(side: number, numSides: number): [number, number];
interface SpiralProps {
boxSize: number;
fontSize: number;
sides: number;
spacing: number;
children: string;
}
export declare function Spiral(props: SpiralProps): JSX.Element;
export {};