1.0.22 • Published 3 years ago

atos-react-jsx v1.0.22

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

Atos react jsx components

Use this library to import react components into your Atos apps. This library sets up the layout, colour scheme, and design system required to build good compliant Atos apps. These apps are typically internal to Atos and branded with Atos branding.

Getting started

All you need to do if you're using yarn is

yarn add atos-react-jsx

Implementing in the app

Make sure that your main App is wrapped in the react-router-dom with a history. Various components such as the Title or MenuItems use useHistory to navigate. For example

import { Router } from "react-router-dom";
import { createBrowserHistory } from "history";

ReactDOM.render(
  <React.StrictMode>
    <Router
      history={createBrowserHistory({
        basename: "",
        forceRefresh: false,
        keyLength: 6,
      })}
    >
      <App />
    </Router>
  </React.StrictMode>,
  document.getElementById("root")
);

Include the components you want with import statement, for example

import { <component> } from "atos-react-jsx";

A full list of components are available in the storybook. You can start the storybook with

yarn storybook

Design system

Wrap the whole app in Main. Then select the components you want

Main (app wrapper)
|
|-- Title (Atos branded title banner)
|
|-- Menu (menu system)
|
|-- Content (attach your main content body here)
    |-- Row
1.0.19

3 years ago

1.0.22

3 years ago

1.0.21

3 years ago

1.0.20

3 years ago

1.0.18

3 years ago

1.0.16

3 years ago

1.0.11

3 years ago

1.0.15

3 years ago

1.0.14

3 years ago

1.0.13

3 years ago

1.0.12

3 years ago

1.0.10

3 years ago

1.0.9

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago

0.1.11

3 years ago

0.1.10

3 years ago

0.1.9

3 years ago

0.1.8

3 years ago

0.1.7

3 years ago

0.1.6

3 years ago

0.1.5

3 years ago

0.1.4

3 years ago

0.1.3

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago