0.1.7 • Published 5 years ago

yuai-buttons v0.1.7

Weekly downloads
3
License
MIT
Repository
github
Last release
5 years ago

yuai-buttons

Build Size PeerDependencies LatestVersion License

React button components with styled-components

Install

yarn install yuai-buttons react styled-components

Components

Button

// tree shaking
import Button from 'yuai-buttons/dist/Button';
// or
import { Button } from 'yuai-buttons';

import * as React from 'react';
import styled from 'styled-components';

const SubmitButton = styled(Button)`
  background: #fff;
  border: 1px solid #999;
  margin-right: 10px;
  padding: 5px 11px;

  &:hover {
    background: ${({ theme }) => theme.activeColor};
  }
`;

const HelloWorld = () => (<SubmitButton>Submit</SubmitButton>);

ButtonGroup

// tree shaking
import Button from 'yuai-buttons/dist/Button';
import ButtonGroup from 'yuai-buttons/dist/Button';
// or
import { Button, ButtonGroup } from 'yuai-buttons';

import * as React from 'react';
import styled from 'styled-components';

const SubmitButton = styled(Button)`
  background: #fff;
  border: 1px solid #999;
  margin-right: 10px;
  padding: 5px 11px;

  &:hover {
    background: ${({ theme }) => theme.activeColor};
  }
`;

const ResetButton = styled(SubmitButton)`
`;

const HelloWorld = () => (
  <ButtonGroup>
    <SubmitButton type='submit'>Submit</SubmitButton>
    <ResetButton type='reset'>Reset</ResetButton>
  </ButtonGroup>
);

License

MIT

0.1.7

5 years ago

0.1.6

5 years ago

0.1.5

5 years ago

0.1.4

5 years ago

0.1.3

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.0

6 years ago

0.0.2

6 years ago