5.27.3 • Published 9 months ago

@getgrover/ui v5.27.3

Weekly downloads
1,616
License
MIT
Repository
github
Last release
9 months ago

Grover UI react components


Installation:

yarn add @getgrover/ui

Usage:

Import fonts:

Every consumer of this library is expected to add the required fonts on its own. This can be done by adding the following snippet to the <head> of your applications html:

<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link
    href="https://fonts.googleapis.com/css2?family=Inter:wght@300;500;700;800&display=swap"
    rel="stylesheet"
/>

Every component is a named export. You can import any component as follows:

import { Button } from '@getgrover/ui';

The UI library currently offers two different build outputs: umd (main) and esm (module). Depending on your build setup your bundler will prefer the tree-shakable esm.

Storybook

The storybook deployment for the UI library can be found here: https://main.ui-storybook-dev.eu-staging.grover.com/

Development:

This repository is maintained by @devsbb/web-platform but everyone is welcome to contribute. For contributing guidelines, please see contributing.

Local development process implemented through @storybook/react. Please read this documentation before staring developing new components.

  1. Create new component in /packages folder
  2. Import new component through init. file /index.js
  3. Create new story in the component folder packages/NewComponent/NewComponent.stories.jsx
  4. Type yarn start to run the development server
  5. Storybook started on => http://localhost:6006/
  6. Repeat 1-4 ("Hot Module Replacement" is running)

Customization

We want consumers to be able to customize UI components according to their needs. Since we build all new components via styled-components, there are have two ways for a single component to allow it's customization:

  • if we want the consumer to slightly alter the component look, we export its settings via the theme.
  • if we want to allow any customization to build new components on top of the current one, we go with the classNames + styled.attrs approach (take a look at the Input component).

Deploy:

Deployment can be done using Jenkins, here is the instruction.

  • Create new release in Github
  • Open Deploy Docker Project and select Build with Parameters
  • Fill the needed parameters
    APPLICATION: ui
    GIT_REFERENCE: vNEW_RELEASE_VERSION
    ENVIRONMENT: production
  • Once the build is done, you can find it here https://ui.grover.com

Release process

The detailed instructions could be found here: https://byebuyglobaloperations.atlassian.net/wiki/spaces/TECH/pages/877757054/Release+process

IMPORTANT: PR name MUST follow Angular Commit Message Conventions; otherwise, it won’t trigger a release nor include the commit in the changelog or the release note, e.g. feat: fix: docs:



5.27.3

9 months ago

5.27.2

9 months ago

5.27.1

9 months ago

5.27.0

10 months ago

5.26.0

10 months ago

5.25.1

10 months ago

5.25.0

10 months ago

5.24.0

10 months ago

5.22.0

10 months ago

5.23.3

10 months ago

5.23.2

10 months ago

5.23.1

10 months ago

5.23.0

10 months ago

5.21.0

11 months ago

5.20.0

11 months ago

5.19.0

11 months ago

5.18.3

11 months ago

5.10.3

1 year ago

5.10.2

1 year ago

5.10.1

1 year ago

5.10.0

1 year ago

6.0.0-beta.1

1 year ago

5.15.0

1 year ago

5.16.1

12 months ago

5.16.0

12 months ago

5.8.6

1 year ago

5.8.5

1 year ago

5.8.4

1 year ago

5.8.3

1 year ago

5.8.2

1 year ago

5.8.1

1 year ago

5.8.0

1 year ago

5.17.0

12 months ago

5.9.0

1 year ago

5.18.2

12 months ago

5.18.1

12 months ago

5.18.0

12 months ago

5.11.0

1 year ago

5.12.1

1 year ago

5.12.0

1 year ago

5.5.0

1 year ago

5.13.2

1 year ago

5.13.1

1 year ago

5.13.0

1 year ago

5.14.2

1 year ago

5.6.1

1 year ago

5.6.0

1 year ago

5.14.1

1 year ago

5.14.0

1 year ago

5.7.6

1 year ago

5.7.5

1 year ago

5.7.4

1 year ago

5.7.3

1 year ago

5.7.2

1 year ago

5.7.1

1 year ago

5.7.0

1 year ago

5.4.0

1 year ago

5.3.0

1 year ago

5.2.0

1 year ago

5.1.0

1 year ago

5.0.2

1 year ago

5.0.1

1 year ago

5.0.0

2 years ago

4.26.4

2 years ago

4.26.0

2 years ago

4.26.2

2 years ago

4.26.3

2 years ago

4.25.1

2 years ago

4.25.0

2 years ago

4.24.0

2 years ago

4.24.1

2 years ago

4.23.7

2 years ago

4.23.6

2 years ago

4.23.1

3 years ago

4.23.2

3 years ago

4.23.3

3 years ago

4.23.4

3 years ago

4.23.5

3 years ago

4.23.0

3 years ago

4.22.0

3 years ago

4.22.1

3 years ago

4.22.2

3 years ago

4.22.3

3 years ago

4.14.5

3 years ago

4.14.6

3 years ago

4.14.7

3 years ago

4.14.1

3 years ago

4.14.2

3 years ago

4.14.3

3 years ago

4.14.4

3 years ago

4.14.0

3 years ago

4.13.6

3 years ago

4.13.7

3 years ago

4.13.2

3 years ago

4.13.3

3 years ago

4.13.4

3 years ago

4.13.5

3 years ago

4.13.0

3 years ago

4.13.1

3 years ago

4.16.0

3 years ago

4.15.0

3 years ago

4.21.0

3 years ago

4.20.2

3 years ago

4.20.3

3 years ago

4.20.4

3 years ago

4.20.5

3 years ago

4.20.0

3 years ago

4.20.1

3 years ago

4.18.0

3 years ago

4.17.0

3 years ago

4.19.0

3 years ago

4.11.0-beta.1

3 years ago

4.10.1

3 years ago

4.10.0

3 years ago

4.9.0-beta.1

3 years ago

4.12.0

3 years ago

4.10.0-beta.2

3 years ago

4.10.0-beta.3

3 years ago

4.10.0-beta.1

3 years ago

4.11.0

3 years ago

4.9.0

3 years ago

4.8.9

3 years ago

4.8.8

3 years ago

4.8.5

3 years ago

4.8.4

3 years ago

4.8.7

3 years ago

4.8.6

3 years ago

4.8.3

3 years ago

4.8.3-beta.1

3 years ago

4.8.1

3 years ago

4.8.0

3 years ago

4.8.2

3 years ago

4.7.0

3 years ago

4.7.1

3 years ago

4.6.0

3 years ago

4.5.0

3 years ago

4.0.0

3 years ago

4.0.0-beta.4

3 years ago

4.4.0

3 years ago

4.3.0

3 years ago

4.2.2

3 years ago

4.2.1

3 years ago

4.2.0

3 years ago

4.1.0

3 years ago

4.0.0-beta.3

3 years ago

4.0.0-beta.2

3 years ago

4.0.0-beta.1

3 years ago

3.34.0

3 years ago

3.34.1

3 years ago

3.28.0

3 years ago

3.29.0

3 years ago

3.26.0

3 years ago

3.27.0

3 years ago

3.24.0

3 years ago

3.25.0

3 years ago

3.22.0

3 years ago

3.33.0

3 years ago

3.23.1

3 years ago

3.23.0

3 years ago

3.31.0

3 years ago

3.32.0

3 years ago

3.30.0

3 years ago

3.2.0

4 years ago

2.22.1

4 years ago

2.22.0

4 years ago

3.0.0-beta.1

4 years ago

3.0.0-beta.3

4 years ago

3.0.0-beta.2

4 years ago

3.0.0-beta.5

4 years ago

3.0.0-beta.4

4 years ago

3.0.0-beta.7

4 years ago

3.0.0-beta.6

4 years ago

3.0.0-beta.9

4 years ago

3.0.0-beta.8

4 years ago

3.1.2

4 years ago

3.1.1

4 years ago

3.1.0

4 years ago

3.19.0

3 years ago

3.0.0

4 years ago

3.17.0

3 years ago

3.6.0

3 years ago

3.18.1

3 years ago

3.18.0

3 years ago

3.5.0

3 years ago

3.15.0

3 years ago

3.4.0

4 years ago

3.16.0

3 years ago

3.3.1

4 years ago

3.3.0

4 years ago

3.12.0

3 years ago

3.14.0

3 years ago

3.13.0

3 years ago

3.9.0

3 years ago

3.8.0

3 years ago

3.10.0

3 years ago

3.11.0

3 years ago

3.7.0

3 years ago

3.20.0

3 years ago

3.20.1

3 years ago

3.21.0

3 years ago

3.0.0-beta.10

4 years ago

3.0.0-beta.11

4 years ago

3.0.0-beta.12

4 years ago

3.0.0-beta.13

4 years ago

2.21.0-beta.33

4 years ago

2.21.0-beta.32

4 years ago

2.21.0-beta.31

4 years ago

2.21.0-beta.27

4 years ago

2.21.0-beta.29

4 years ago

2.21.0-beta.28

4 years ago

2.21.0-beta.30

4 years ago

2.21.0-beta.23

4 years ago

2.21.0-beta.26

4 years ago

2.21.0-beta.25

4 years ago

2.21.0-beta.24

4 years ago

2.21.0-beta.22

4 years ago

2.21.0-beta.21

4 years ago

2.21.0-beta.20

4 years ago

2.21.0

4 years ago

2.21.0-beta.19

4 years ago

2.21.0-beta.16

4 years ago

2.21.0-beta.15

4 years ago

2.21.0-beta.18

4 years ago

2.21.0-beta.17

4 years ago

2.21.0-beta.14

4 years ago

2.21.0-beta.13

4 years ago

2.21.0-beta.12

4 years ago

2.21.0-beta.11

4 years ago

2.21.0-beta.10

4 years ago

2.21.0-beta.9

4 years ago

2.20.1-beta.4

4 years ago

2.20.1-beta.2

4 years ago

2.20.1-beta.3

4 years ago

2.20.1-beta.1

4 years ago

2.21.0-beta.4

4 years ago

2.21.0-beta.5

4 years ago

2.21.0-beta.3

4 years ago

2.21.0-beta.6

4 years ago

2.21.0-beta.2

4 years ago

2.21.0-beta.1

4 years ago

2.19.4

4 years ago

2.19.2

4 years ago

2.19.3

4 years ago

2.20.0

4 years ago

2.19.1

4 years ago

2.19.0

4 years ago

2.19.0-beta.9

4 years ago

2.19.0-beta.8

4 years ago

2.18.2

4 years ago

2.19.0-beta.7

4 years ago

2.19.0-beta.6

4 years ago

2.18.1

4 years ago

2.19.0-beta.5

4 years ago

2.19.0-beta.4

4 years ago

2.19.0-beta.3

4 years ago

2.19.0-beta.2

4 years ago

2.19.0-beta.1

4 years ago

2.18.0-beta.1

4 years ago

2.18.0

4 years ago

2.17.0

4 years ago

2.17.0-beta.1

4 years ago

2.16.2

4 years ago

2.16.1

4 years ago

2.16.0

4 years ago

2.15.0

4 years ago

2.15.0-beta.7

5 years ago

2.15.0-beta.6

5 years ago

2.15.0-beta.5

5 years ago

2.15.0-beta.4

5 years ago

2.15.0-beta.3

5 years ago

2.14.2

5 years ago

2.15.0-beta.2

5 years ago

2.15.0-beta.1

5 years ago

2.14.1

5 years ago

2.14.0

5 years ago

2.14.0-beta.5

5 years ago

2.13.2

5 years ago

2.13.3

5 years ago

2.14.0-beta.4

5 years ago

2.14.0-beta.3

5 years ago

2.13.1

5 years ago

2.14.0-beta.2

5 years ago

2.14.0-beta.1

5 years ago

2.13.0

5 years ago

2.12.0

5 years ago

2.12.0-beta.7

5 years ago

2.11.4

5 years ago

2.12.0-beta.6

5 years ago

2.11.3

5 years ago

2.12.0-beta.5

5 years ago

2.12.0-beta.4

5 years ago

2.12.0-beta.3

5 years ago

2.11.2

5 years ago

2.12.0-beta.2

5 years ago

2.11.1

5 years ago

2.12.0-beta.1

5 years ago

2.11.0

5 years ago

2.11.0-beta.5

5 years ago

2.11.0-beta.4

5 years ago

2.11.0-beta.3

5 years ago

2.11.0-beta.2

5 years ago

2.10.0

5 years ago

2.11.0-beta.1

5 years ago

2.10.0-beta.2

5 years ago

2.10.0-beta.1

5 years ago

2.9.0

5 years ago

2.9.0-beta.4

5 years ago

2.9.0-beta.2

5 years ago

2.9.0-beta.3

5 years ago

2.9.0-beta.1

5 years ago

2.8.0-beta.2

5 years ago

2.8.0

5 years ago

2.8.0-beta.1

5 years ago

2.7.0-beta.9

5 years ago

2.7.0-beta.8

5 years ago

2.7.0

5 years ago

2.7.0-beta.7

5 years ago

2.7.0-beta.6

5 years ago

2.7.0-beta.5

5 years ago

2.7.0-beta.4

5 years ago

2.7.0-beta.1

5 years ago

2.7.0-beta.3

5 years ago

2.7.0-beta.2

5 years ago

2.6.0-beta.4

5 years ago

2.6.0-beta.3

5 years ago

2.6.0

5 years ago

2.6.0-beta.2

5 years ago

2.6.0-beta.1

5 years ago

2.5.0

5 years ago

2.5.0-beta.1

5 years ago

2.4.1

5 years ago

2.4.0

5 years ago

2.3.3

5 years ago

2.4.0-beta.3

5 years ago

2.3.2

5 years ago

2.4.0-beta.2

5 years ago

2.3.1

5 years ago

2.4.0-beta.1

5 years ago

2.3.0

5 years ago

2.3.0-beta.1

5 years ago

2.2.2-beta.1

5 years ago

2.2.1

5 years ago

2.2.0

5 years ago

2.2.0-beta.1

5 years ago

2.1.1

5 years ago

2.1.0

5 years ago

2.0.63

5 years ago

2.1.0-beta.9

5 years ago

2.1.0-beta.7

5 years ago

2.1.0-beta.8

5 years ago

2.1.0-beta.6

5 years ago

2.1.0-beta.5

5 years ago

2.1.0-beta.4

5 years ago

2.1.0-beta.3

5 years ago

2.1.0-beta.2

5 years ago

2.1.0-beta.1

5 years ago

2.0.62

5 years ago

2.0.62-beta.7

5 years ago

2.0.62-beta.6

5 years ago

2.0.62-beta.5

5 years ago

2.0.62-beta.3

5 years ago

2.0.62-beta.4

5 years ago

2.0.62-beta.2

5 years ago

2.0.62-beta.1

5 years ago

2.0.61-beta.3

5 years ago

2.0.61-beta.2

5 years ago

2.0.61-beta.1

5 years ago

2.0.61

5 years ago

2.0.60

5 years ago

2.0.59

5 years ago

2.0.59-beta.1

5 years ago

2.0.58

5 years ago

2.0.57

5 years ago

2.0.57-alpha.4

5 years ago

2.0.56

5 years ago

2.0.55

5 years ago

2.0.53

5 years ago

2.0.54

5 years ago

2.0.54-beta.1

5 years ago

2.0.53-beta.1

5 years ago

2.0.52

5 years ago

2.0.51

5 years ago

2.0.51-beta.3

5 years ago

2.0.51-beta.2

5 years ago

2.0.51-beta.1

5 years ago

2.0.49

5 years ago

2.0.50

5 years ago

2.0.49-beta.2

5 years ago

2.0.48-beta.1

5 years ago

2.0.48

5 years ago

2.0.47

5 years ago

2.0.46-beta.1

5 years ago

2.0.45

5 years ago

2.0.44-beta.4

5 years ago

2.0.44-beta.3

5 years ago

2.0.44-beta.2

5 years ago

2.0.43

5 years ago

2.0.44-beta.1

5 years ago

2.0.42

5 years ago

2.0.41

5 years ago

2.0.40

5 years ago

2.0.39

5 years ago

2.0.38

5 years ago

2.0.36

5 years ago

2.0.35

5 years ago

2.0.34

5 years ago

2.0.33

5 years ago

2.0.30-beta.5

5 years ago

2.0.32

5 years ago

2.0.30-beta.4

5 years ago

2.0.31

5 years ago

2.0.30

5 years ago

2.0.30-beta.3

5 years ago

2.0.30-beta.1

5 years ago

2.0.30-beta.2

5 years ago

2.0.29

5 years ago

2.0.28

5 years ago

2.0.27

5 years ago

2.0.26

5 years ago

2.0.25

5 years ago

2.0.24

5 years ago

2.0.22

5 years ago

2.0.23

5 years ago

2.0.21

5 years ago

2.0.19

5 years ago

2.0.20

5 years ago

2.0.18

5 years ago

2.0.17

5 years ago

2.0.16

5 years ago

2.0.15

5 years ago

2.0.14

5 years ago

2.0.13

5 years ago

2.0.12

5 years ago

2.0.11

5 years ago

2.0.10

5 years ago

2.0.9

5 years ago

2.0.7

5 years ago

2.0.8

5 years ago

2.0.6

5 years ago

2.0.5

5 years ago

2.0.4

5 years ago

2.0.3

5 years ago

2.0.2

5 years ago

2.0.1

6 years ago

2.0.0

6 years ago

2.0.0-beta.1

6 years ago

1.17.1

6 years ago

1.17.0

6 years ago

1.16.23

6 years ago

1.16.21

6 years ago

1.16.20

6 years ago

1.16.19

6 years ago

1.16.18

6 years ago

1.16.17

6 years ago

1.16.16

6 years ago

1.16.15

6 years ago

1.16.14

6 years ago

1.16.13

6 years ago

1.16.12

6 years ago

1.16.11

6 years ago

1.16.10

6 years ago

1.16.9

6 years ago

1.16.8

6 years ago

1.16.7

6 years ago

1.16.6

6 years ago

1.16.5

6 years ago

1.16.4

6 years ago

1.16.3

6 years ago

1.16.2

6 years ago

1.16.0-beta.8

6 years ago

1.16.1

6 years ago

1.16.0

6 years ago

1.16.0-beta.7

6 years ago

1.16.0-beta.6

6 years ago

1.16.0-beta.5

6 years ago

1.16.0-beta.4

6 years ago

1.16.0-beta.3

6 years ago

1.16.0-beta.2

6 years ago

1.16.0-beta.0

6 years ago

1.15.10

6 years ago

1.15.9

6 years ago

1.15.8

6 years ago

1.15.7

6 years ago

1.15.6

6 years ago

1.15.5

6 years ago

1.15.4

6 years ago

1.15.3

6 years ago

1.15.2

6 years ago

1.15.1

6 years ago

1.15.0

6 years ago

1.14.8

6 years ago

1.14.7

6 years ago

1.14.6

6 years ago

1.14.5

6 years ago

1.14.4

6 years ago

1.14.3

6 years ago

1.14.2

6 years ago

1.14.1

6 years ago

1.14.0

6 years ago

1.13.1

6 years ago

1.13.0

6 years ago

1.12.7

6 years ago

1.12.6

6 years ago

1.12.5

6 years ago

1.12.4

6 years ago

1.12.3

6 years ago

1.12.2

6 years ago

1.12.1

6 years ago

1.12.0-beta.0

6 years ago

1.11.2

6 years ago

1.11.1

6 years ago

1.11.0

6 years ago

1.10.0

6 years ago

1.10.0-beta.2

7 years ago

1.9.0

7 years ago

1.10.0-beta.1

7 years ago

1.9.0-beta.1

7 years ago

1.8.0

7 years ago

1.8.0-beta.1

7 years ago

1.7.1

7 years ago

1.7.0

7 years ago

1.6.2

7 years ago

1.6.1

7 years ago

1.6.0

7 years ago

1.5.0-beta.5

7 years ago

1.5.0-beta.4

7 years ago

1.5.0-beta.3

7 years ago

1.5.0-beta.2

7 years ago

1.5.0-beta.1

7 years ago

1.5.0-beta.0

7 years ago

1.4.2-beta.1

7 years ago

1.4.2-beta.0

7 years ago

1.4.2

7 years ago

1.4.1

7 years ago

1.4.0

7 years ago

1.3.6

7 years ago

1.3.5

7 years ago

1.3.4

7 years ago

1.3.3

7 years ago

1.3.2

7 years ago

1.3.1

7 years ago

1.3.0

7 years ago

1.2.7

8 years ago

1.2.6

8 years ago

1.2.5

8 years ago

1.2.4

8 years ago

1.2.3

8 years ago

1.2.2

8 years ago

1.2.1

8 years ago

1.2.0

8 years ago

1.1.0

8 years ago

1.0.29

8 years ago

1.0.28

8 years ago

1.0.27

8 years ago

1.0.26

8 years ago

1.0.25

8 years ago

1.0.24

8 years ago

1.0.23

8 years ago

1.0.22

8 years ago

1.0.21

8 years ago

1.0.20

8 years ago

1.0.19

8 years ago

1.0.17

8 years ago

1.0.16

8 years ago

1.0.15

8 years ago

1.0.14

8 years ago

1.0.13

8 years ago

1.0.12

8 years ago

1.0.11

8 years ago

1.0.10

8 years ago

1.0.5

8 years ago

1.0.4

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago