# Tesseract Design - React Common Check the [documentation](https://make.modal.sh/tesseract/web/react/common) for more details. ## Usage The package includes components as named exports. Simply import the components you need individually or use a namespace import, like so: ```jsx harmony import * as React from 'react' import ReactDOM from 'react-dom' import * as T from '@tesseract-design/react-common' const LoginForm = etcProps => ( <form {...etcProps} > <fieldset> <legend> Log In </legend> <div> <T.TextInput name="username" label="Username" /> </div> <div> <T.TextInput name="password" type="password" label="Password" /> </div> <div> <T.Button> Log In </T.Button> </div> </fieldset> </form> ) const mountNode = window.document.createElement('div') ReactDOM.render( <LoginForm />, mountNode, ) window.document.body.appendChild(mountNode) ``` ## TypeScript The package is written and tested using TypeScript. Thus, typings for consumption in TypeScript are bundled with the compiled source.