0.1.68 • Published 5 months ago

@idea-fragments/react-components-zendesk v0.1.68

Weekly downloads
-
License
MIT
Repository
github
Last release
5 months ago

React Components - Zendesk

Warning - This library isn't the most organized and isn't really made for public use. Use at your own risk.


Component library built on the V6 version of the Zendesk React components library.

This library's main purpose is to provide, for the IdeaFragments organization, components who's external interfaces will not change, regardless of which internal library is used to power the components. For ex, if the Button component is switched to use a different library other than the Zendesk library, the external props passed to the Button component will not change, even if the new library required different props.

There are plans to update the components to use the v8 version of the Zendesk Library. But currently library is provided as is.

Usage

As NPM package

npm i @idea-fragments/react-components-zendesk

As Submodule

Clone project into submodule for your main project

Add this to the package.json of the main project.

"react-components-zendesk":"file:src/vendor/react_components_zendesk"

Run npm install in main project.

If on Windows and using WSL to run your projects, use a node interpreter for windows when installing the packages. You may run into an issue when using WSL to install the package due to an issue with linux symlinks not being compatible with Windows.

EDIT - This may not be an issue anymore

Re-install library after any code change.

Ensure webpack for main project knows how to resolve imports located in library. For example, if you're using config-overrides.js with the customize-cra npm package, do something like:

  addWebpackResolve({
    modules: [
        "node_modules",
        // Sam, always add this so you can have cleaner imports
        resolveApp("src"), // main app src
        resolveApp("src/vendor/react_components_zendesk/src"), // lib src
    ],
  }),

Links

Zendesk Garden Component Library

V6 Docs for the Zendesk Garden Components Library

0.1.67

5 months ago

0.1.68

5 months ago

0.1.52

10 months ago

0.1.53

10 months ago

0.1.54

10 months ago

0.1.55

10 months ago

0.1.56

10 months ago

0.1.57

10 months ago

0.1.58

10 months ago

0.1.59

9 months ago

0.1.63

8 months ago

0.1.64

6 months ago

0.1.65

6 months ago

0.1.66

6 months ago

0.1.60

9 months ago

0.1.61

9 months ago

0.1.62

8 months ago

0.1.50

1 year ago

0.1.51

11 months ago

0.1.49

1 year ago

0.1.42

1 year ago

0.1.43

1 year ago

0.1.44

1 year ago

0.1.45

1 year ago

0.1.46

1 year ago

0.1.47

1 year ago

0.1.48

1 year ago

0.1.30

1 year ago

0.1.31

1 year ago

0.1.32

1 year ago

0.1.33

1 year ago

0.1.34

1 year ago

0.1.35

1 year ago

0.1.36

1 year ago

0.1.37

1 year ago

0.1.27

1 year ago

0.1.28

1 year ago

0.1.29

1 year ago

0.1.41

1 year ago

0.1.23

2 years ago

0.1.24

1 year ago

0.1.25

1 year ago

0.1.26

1 year ago

0.1.40

1 year ago

0.1.38

1 year ago

0.1.39

1 year ago

0.1.20

2 years ago

0.1.21

2 years ago

0.1.22

2 years ago

0.1.17

2 years ago

0.1.18

2 years ago

0.1.19

2 years ago

0.1.12

2 years ago

0.1.13

2 years ago

0.1.14

2 years ago

0.1.15

2 years ago

0.1.16

2 years ago

0.1.11

2 years ago

0.1.10

2 years ago

0.1.9

2 years ago

0.1.8

2 years ago

0.1.7

2 years ago

0.1.6

2 years ago

0.1.5

2 years ago

0.1.4

2 years ago

0.1.3

2 years ago

0.1.2

2 years ago

0.1.1

2 years ago

0.1.0

2 years ago