@navinc/base-react-components
Version:
Nav's Pattern Library
9 lines (8 loc) • 339 B
TypeScript
import { ComponentType, ReactNode } from 'react';
type UniversalComponentProps = {
as?: keyof JSX.IntrinsicElements | ComponentType<any>;
isLoading?: boolean;
children?: ReactNode;
};
export declare const UniversalComponent: ({ as: component, isLoading, children, ...rest }: UniversalComponentProps) => JSX.Element;
export {};