UNPKG

@kbfront/kb-ui

Version:

KB React UI Library

40 lines (39 loc) 886 B
import { FC, ReactNode } from "react"; import { EColor } from "../../enum/index"; import "./index.scss"; export declare enum ETextWeight { THIN = 100, EXTRA_LIGHT = 200, LIGHT = 300, NORMAL = 400, MEDIUM = 500, SEMI_BOLD = 600, BOLD = 700, EXTRA_BOLD = 800, BLACK = 900, EXTRA_BLACK = 950 } export declare enum ETextTransform { UPPERCASE = "uppercase", LOWERCASE = "lowercase", CAPITALIZE = "capitalize", NONE = "none" } export declare enum ETextAlign { LEFT = "left", CENTER = "center", RIGHT = "right" } interface IProps { children?: string | number | ReactNode; className?: string; weight?: ETextWeight; transform?: ETextTransform; align?: ETextAlign; lineHeight?: number; fontSize?: number; color?: EColor; title?: string; } declare const Text: FC<IProps>; export default Text;