4.3.2 • Published 9 months ago

@reapit/elements v4.3.2

Weekly downloads
23
License
MIT
Repository
github
Last release
9 months ago

Reapit Elements

A collection of React components and utilities for building apps for Reapit Marketplace

Contributing

Typescript modules

  • All modules are added to the src folder.
  • React components should live in their own folder within the components folder and be PascalCased.
  • Utilities should live in their own folder within the utilities folder and be kebab-cased.
  • All components and utils should export from an index.ts(x) at the root of their folder.
  • All components should be properly tested and contain their tests within their folder, following the __tests__ convention.
  • All modules should export their own type definitions.
  • index.tsx at the root of src is the entry point for the app. All modules should be exported from here eg export * from './components/Input'

Styles

  • All components should use vanilla (S)CSS classes (no modules) - refactor where necessary.
  • Styles live in the styles folder in all cases.
  • Styles export from index.scss at the root of the styles project, ensure any new files are @imported here.

Building and Publishing

  • You will need an npm token to publish the package - this should be added to the .npmrc file.
  • Publishing should always be from the master branch, when a Pull Request has been approved.
  • You should follow standard convention semantic releasing.
  • To publish run npm publish. This will;
    • Run the tests.
    • Build and minify the JavaScript dist files from the TypeScript into adm, esm and cjs versions.
    • Build and purify the Sass with rollup.
    • Export to dist folder
    • Publish to NPM
    • Tag the release (you need to manually push tags with git push --tags).
  • You should publish a release on github from the generated tag.

To use the project

  • You will need an NPM token to install the package - this should be added to the .npmrc file.
  • yarn add @reapit/elementsto your project - you can then import the modules with your chosen module system.
  • You will need to globally install / add the CSS file from @reapit/elements/dist/index.css.

Storybook

  • All React components should have their own Storybook stories in their own folder using the component.stories.tsx convention.
  • You should add as many variants of your component as is helpful for future devs - these are our live docs.
  • All future component work for generic components should be "Storybook" first if possible.
  • To run a local Storybook instance with a dev server run yarn storybook.
  • To build and publish to Github Pages at https://reapit.github.io/elements/ run yarn deploy-storybook - this happens by default in a postpublish hook when you deploy to NPM.
5.0.0-beta.17

9 months ago

4.3.2

9 months ago

5.0.0-beta.15

9 months ago

5.0.0-beta.11

1 year ago

5.0.0-beta.13

12 months ago

5.0.0-beta.9

1 year ago

4.3.1

1 year ago

5.0.0-beta.6

1 year ago

5.0.0-beta.7

1 year ago

4.3.0

1 year ago

4.2.0

1 year ago

4.1.3

1 year ago

5.0.0-beta.5

1 year ago

4.1.2

1 year ago

4.1.1

1 year ago

5.0.0-beta.3

1 year ago

4.1.0

1 year ago

5.0.0-beta.1

1 year ago

4.0.5

1 year ago

4.0.4

1 year ago

4.0.3

1 year ago

4.0.2

2 years ago

4.0.1

2 years ago

4.0.0

2 years ago

4.0.0-beta.8

2 years ago

4.0.0-beta.7

2 years ago

4.0.0-beta.6

2 years ago

4.0.0-beta.5

2 years ago

4.0.0-beta.4

2 years ago

4.0.0-beta.3

2 years ago

4.0.0-beta.2

2 years ago

4.0.0-beta.1

2 years ago

4.0.0-beta.9

2 years ago

4.0.0-beta.10

2 years ago

3.12.0

2 years ago

3.11.0

2 years ago

3.11.1

2 years ago

3.10.4

2 years ago

3.11.0-alpha.2

2 years ago

3.11.0-alpha.1

2 years ago

3.9.9

2 years ago

3.10.1

2 years ago

3.10.0

2 years ago

3.10.3

2 years ago

3.10.2

2 years ago

2.4.1

3 years ago

2.4.0

3 years ago

3.9.8

2 years ago

3.9.7

3 years ago

3.9.6

3 years ago

3.9.5

3 years ago

3.9.4

3 years ago

3.9.3

3 years ago

3.9.2

3 years ago

3.9.0

3 years ago

3.8.8

3 years ago

3.8.7

3 years ago

3.8.6

3 years ago

3.8.4

3 years ago

3.8.3

3 years ago

3.8.5

3 years ago

3.8.0

3 years ago

3.8.2

3 years ago

3.7.19

3 years ago

3.7.18

3 years ago

3.7.23

3 years ago

3.7.20

3 years ago

3.7.15

3 years ago

3.7.16

3 years ago

3.7.13

3 years ago

3.7.14

3 years ago

3.7.11

3 years ago

3.7.12

3 years ago

3.7.10

3 years ago

2.3.1

3 years ago

3.7.8

4 years ago

3.7.7

4 years ago

2.3.0

4 years ago

3.7.1

4 years ago

3.7.0

4 years ago

2.3.0-beta.1

4 years ago

3.7.5

4 years ago

3.7.4

4 years ago

3.7.3

4 years ago

3.7.2

4 years ago

3.7.6

4 years ago

3.6.6

4 years ago

3.6.5

4 years ago

3.6.4

4 years ago

3.6.2

4 years ago

3.6.1

4 years ago

3.6.3

4 years ago

3.6.0

4 years ago

3.6.0-beta.1

4 years ago

3.5.1

4 years ago

3.5.0

4 years ago

3.4.0

4 years ago

3.3.1

4 years ago

3.3.0

4 years ago

3.2.0

4 years ago

2.2.1

4 years ago

2.2.0

4 years ago

2.2.2

4 years ago

3.2.0-beta.4

4 years ago

3.2.0-beta.5

4 years ago

3.2.0-beta.2

4 years ago

3.2.0-beta.1

4 years ago

3.1.0

4 years ago

3.0.2

4 years ago

3.0.1

4 years ago

3.1.0-beta.1

4 years ago

3.1.0-beta.2

4 years ago

3.1.0-beta.3

4 years ago

3.1.0-beta.4

4 years ago

3.0.0-beta.1

4 years ago

3.0.0

4 years ago

2.1.2

4 years ago

2.1.1

4 years ago

2.1.0

4 years ago

2.0.6

4 years ago

2.0.3

4 years ago

2.0.5

4 years ago

2.0.4

4 years ago

2.0.2

4 years ago

2.0.1

4 years ago

2.0.0-alpha.1

4 years ago

2.0.0

4 years ago

1.1.0

4 years ago

1.0.10

5 years ago

1.0.9

5 years ago

1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago

0.5.63

5 years ago

0.5.62

5 years ago

0.5.61-alpha.1

5 years ago

0.5.61

5 years ago

0.5.60

5 years ago

0.5.59

5 years ago

0.5.59-beta.1

5 years ago

0.5.57

5 years ago

0.5.56

5 years ago

0.5.53

5 years ago

0.5.52

5 years ago

0.5.51

5 years ago

0.5.50

5 years ago

0.5.49

5 years ago

0.5.47

5 years ago

0.5.46

5 years ago

0.5.45

5 years ago

0.5.44

5 years ago

0.5.43

5 years ago

0.5.42

5 years ago

0.5.41

5 years ago

0.5.40

5 years ago

0.5.39

5 years ago

0.5.38

5 years ago

0.5.37

5 years ago

0.5.36

5 years ago

0.5.35

5 years ago

0.5.34

5 years ago

0.5.33

5 years ago

0.5.32

5 years ago

0.5.30

5 years ago

0.5.29

5 years ago

0.5.28

5 years ago

0.5.27

6 years ago

0.5.26

6 years ago

0.5.25

6 years ago

0.5.24

6 years ago

0.5.23

6 years ago

0.5.22

6 years ago

0.5.21

6 years ago

0.5.20

6 years ago

0.5.19

6 years ago

0.5.18

6 years ago

0.5.17

6 years ago

0.5.16

6 years ago

0.0.1

6 years ago

0.5.15

6 years ago

0.5.14

6 years ago

0.5.13

6 years ago

0.5.12

6 years ago

0.5.11

6 years ago

0.5.10

6 years ago

0.5.9-beta

6 years ago

0.5.8-beta

6 years ago

0.5.7-beta

6 years ago

0.5.6-beta

6 years ago

0.5.3-beta

6 years ago

0.5.2-beta

6 years ago

0.5.1-beta

6 years ago

0.5.0-beta

6 years ago

0.5.0-alpha

6 years ago

0.4.93

6 years ago

0.4.92

6 years ago

0.4.91

6 years ago

0.4.90

6 years ago

0.4.89

6 years ago

0.4.87

6 years ago

0.4.86

6 years ago

0.4.85

6 years ago

0.4.84

6 years ago

0.4.83

6 years ago

0.4.80

6 years ago

0.4.77

6 years ago

0.4.76

6 years ago

0.4.75

6 years ago

0.4.74

6 years ago

0.4.73

6 years ago

0.4.72

6 years ago

0.4.71

6 years ago

0.4.70

6 years ago

0.4.69

6 years ago

0.4.68

6 years ago

0.4.67

6 years ago

0.4.66

6 years ago

0.4.65

6 years ago

0.4.64

6 years ago

0.4.63

6 years ago

0.4.62

6 years ago

0.4.61

6 years ago

0.4.60

6 years ago

0.4.59

6 years ago

0.4.58

6 years ago

0.4.57

6 years ago

0.4.56

6 years ago

0.4.55

6 years ago

0.4.54

6 years ago

0.4.53

6 years ago

0.4.52

6 years ago

0.4.51

6 years ago

0.4.50

6 years ago

0.4.49

6 years ago

0.4.48

6 years ago

0.4.47

6 years ago

0.4.46

6 years ago

0.4.45

6 years ago

0.4.44

6 years ago

0.4.43

6 years ago

0.4.42

6 years ago

0.4.41

6 years ago

0.4.40

6 years ago

0.4.39

6 years ago

0.4.38

6 years ago

0.4.37

6 years ago

0.4.36

6 years ago

0.4.35

6 years ago

0.4.34

6 years ago

0.4.33

6 years ago

0.4.32

6 years ago

0.4.31

6 years ago

0.4.30

6 years ago

0.4.29

6 years ago

0.4.28

6 years ago

0.4.27

6 years ago

0.4.26

6 years ago

0.4.25

6 years ago

0.4.24

6 years ago

0.4.23

6 years ago

0.4.22

6 years ago

0.3.7

6 years ago

0.4.21

6 years ago

0.4.20

6 years ago

0.4.19

6 years ago

0.4.18

6 years ago

0.4.17

6 years ago

0.4.16

6 years ago

0.4.15

6 years ago

0.4.14

6 years ago

0.4.13

6 years ago

0.4.12

6 years ago

0.4.11

6 years ago

0.4.10

6 years ago

0.4.9

6 years ago

0.4.8

6 years ago

0.4.7

6 years ago

0.4.6

6 years ago

0.4.5

6 years ago

0.4.4

6 years ago

0.4.3

6 years ago

0.4.2

6 years ago

0.4.1

6 years ago

0.4.0

6 years ago

0.3.4

6 years ago

0.3.3

6 years ago

0.3.2

6 years ago

0.3.1

6 years ago

0.3.0

6 years ago

0.2.9

6 years ago

0.2.8

6 years ago

0.2.7

6 years ago

0.2.6

6 years ago

0.1.44

6 years ago

0.1.43

6 years ago

0.2.5

6 years ago

0.2.3

6 years ago

0.2.2

6 years ago

0.2.1

6 years ago

0.2.0

6 years ago

0.1.42

6 years ago

0.1.41

6 years ago

0.1.40

6 years ago

0.1.39

6 years ago

0.1.38

6 years ago

0.1.37

6 years ago

0.1.36

6 years ago

0.1.35

6 years ago

0.1.34

6 years ago

0.1.33

6 years ago

0.1.32

6 years ago

0.1.31

6 years ago

0.1.30

6 years ago

0.1.29

6 years ago

0.1.28

6 years ago

0.1.27

6 years ago

0.1.26

6 years ago

0.1.25

6 years ago

0.1.24

6 years ago

0.1.23

6 years ago

0.1.22

6 years ago

0.1.21

6 years ago

0.1.20

6 years ago

0.1.19

6 years ago

0.1.18

6 years ago

0.1.17

6 years ago

0.1.16

6 years ago

0.1.15

6 years ago

0.1.14

6 years ago

0.1.13

6 years ago

0.1.12

6 years ago

0.1.11

6 years ago

0.1.10

6 years ago

0.1.9

6 years ago

0.1.8

6 years ago

0.1.7

6 years ago

0.1.6

6 years ago

0.1.5

6 years ago

0.1.4

6 years ago

0.1.3

6 years ago

0.1.2

6 years ago

0.1.1

6 years ago