@indoqa/style-system
Version:
A style system for React with Typescript typed theme support and several base components.
9 lines (8 loc) • 358 B
TypeScript
import { IRenderer } from 'fela';
import * as React from 'react';
declare type Omit<T, K extends keyof T> = Pick<T, Exclude<keyof T, K>>;
declare type WithRenderer = {
renderer?: IRenderer;
};
export declare function withRenderer<P extends WithRenderer, R = Omit<P, 'renderer'>>(Component: React.ComponentClass<P> | React.FC<P>): React.FC<R>;
export {};