Skip to content

React components for creating SmartHR applications.

License

Notifications You must be signed in to change notification settings

shinji-hagiwara/smarthr-ui

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SmartHR UI

React components for creating SmartHR applications.

npm version CircleCI e2e

Components

master branch's storybook: https://smarthr-ui.netlify.com/

Installation

SmartHR-UI is available as an npm package.

// with npm
npm install smarthr-ui

// with yarn
yarn add smarthr-ui

Install peerDependencies.

// with npm
npm install react react-dom styled-components

// with yarn
yarn add react react-dom styled-components

Usage

The simplest and easiest example to get you started.

import React from 'react'
import ReactDOM from 'react-dom'
import { createTheme, ThemeProvider, PrimaryButton } from 'smarthr-ui'

const theme = createTheme({})

const App: React.FC<Record<string: unknown>> = () => (
  <ThemeProvider theme={theme}>
    <PrimaryButton>Hello World</PrimaryButton>
  </ThemeProvider>
)

ReactDOM.render(<App />, document.getElementById('app'))

Contributing

We'd greatly appreciate any contribution you make.

Changelog

Please read the changelog.

Design

We released design in InVision. If you use our service logo, please read the SmartHR Brand Asset Guide

License

This project is licensed under the terms of the MIT license.

About

React components for creating SmartHR applications.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 98.4%
  • JavaScript 1.6%