UNPKG

monday-ui-react-core

Version:

Official monday.com UI resources for application development in React.js

37 lines (30 loc) 718 B
import { SIZES } from "../../constants/sizes"; export const BUTTON_TYPES = { PRIMARY: "primary", SECONDARY: "secondary", TERTIARY: "tertiary" }; export const BUTTON_COLORS = { PRIMARY: "primary", POSITIVE: "positive", NEGATIVE: "negative", ON_PRIMARY_COLOR: "on-primary-color", ON_INVERTED_BACKGROUND: "on-inverted-background" }; const OLD_BUTTON_SIZES = { sm: SIZES.SMALL, md: SIZES.MEDIUM, lg: SIZES.LARGE }; // Support old sizes (backward compatible) export const getActualSize = size => { return OLD_BUTTON_SIZES[size] || size; }; export const BUTTON_KIND_CLASS_NAMES = { PRIMARY: "" }; export const BUTTON_INPUT_TYPE = { BUTTON: "button", SUBMIT: "submit", RESET: "reset" };