@hawtio/react
Version:
A Hawtio reimplementation based on TypeScript + React.
52 lines (37 loc) • 996 B
Markdown
A Hawtio reimplementation based on TypeScript + React.
This project reimplements the following Hawtio JS components in one project:
- [hawtio-core](https://github.com/hawtio/hawtio-core)
- [hawtio-integration](https://github.com/hawtio/hawtio-integration)
- [hawtio-oauth](https://github.com/hawtio/hawtio-oauth)
NPM
```console
npm i @hawtio/react
```
Yarn
```console
yarn add @hawtio/react
```
```javascript
// Required styles
import '@hawtio/react/dist/index.css'
import '@patternfly/react-core/dist/styles/base.css'
import { hawtio, Hawtio, registerPlugins } from '@hawtio/react'
import React from 'react'
import ReactDOM from 'react-dom/client'
// Bootstrap Hawtio
registerPlugins()
hawtio.bootstrap()
const root = ReactDOM.createRoot(
document.getElementById('root') as HTMLElement
)
root.render(
<React.StrictMode>
<Hawtio />
</React.StrictMode>
)
```
Hawtio React is licensed under the [Apache 2.0 License](./LICENSE).