1.14.6 • Published 2 years ago

exhio-ui-library v1.14.6

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

Exhio System Design

Table of Contents

  • Description
  • Installation
  • Usage
  • Contributing
  • License

Storybook

You can watch every component in action just here https://exhio-storybook.vercel.app

Repository

https://gitlab.com/e2301/exhio-ui

Description

This is a UI components library, this library is to the Exhio company for all UI.

Installation

npm install exhio-ui-library

or

yarn add exhio-ui-library

Usage

Here you can find every component. All the components can be used like every react component.

Exhio Button

export interface IExhioButtonProps
	extends React.ButtonHTMLAttributes<HTMLButtonElement> {
	text: string;
	variant: ButtonType;
	color?: ColorType;
	// eslint-disable-next-line @typescript-eslint/ban-types
	onClick?: () => void;
	className?: string;
}

export const ExhioButton = ({
	text,
	variant,
	color,
	onClick,
	className,
	...props
}: IExhioButtonProps) => {
	const TEST_KEY = 'button-key';
	return (
		<ThemeProvider theme={ButtonTheme}>
			<StyledButton
				variant={variant}
				color={color}
				onClick={onClick}
				key={TEST_KEY}
				size='large'
				className={className}
				{...props}
			>
				{text}
			</StyledButton>
		</ThemeProvider>
	);
};

const StyledButton = styled(Button)`
	padding: 8px 22px !important;
`;

Contributing

Christian Ramos christian.ramos@exhio.com.mx Ricardo López ricardo.lopez@exhio.com.mx

License MIT

1.10.5

2 years ago

1.13.6

2 years ago

1.12.6

2 years ago

1.11.6

2 years ago

1.10.6

2 years ago

1.5.5

2 years ago

1.4.5

2 years ago

1.3.6

2 years ago

1.3.5

2 years ago

1.2.6

2 years ago

1.14.6

2 years ago

1.1.5

2 years ago

1.0.5

2 years ago

1.9.5

2 years ago

1.8.5

2 years ago

1.7.5

2 years ago

1.6.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.1.1

2 years ago

1.0.0

2 years ago