Skip to content
GoodData React Components
Branch: master
Clone or download
gdgate Merge pull request #845 from ZdenekVidensky/one-3611
FEATURE: ONE-3611 Add drilling section for drill examples

Reviewed-by: Vlastimil K
             https://github.com/vlastikcz
Latest commit d775bfe Mar 20, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.storybook
__mocks__ RELATED: BB-1108 Fix deprecated interface & Building of measure title Jan 17, 2019
docker
examples FEATURE: ONE-3611 Add drilling section for drill examples Mar 20, 2019
scripts
specs
src
stories RELATED: ONE-3449 sdk request caching in Visualization Jan 21, 2019
styles/scss BUGFIX: RAIL-1245 Fix focus state in table cells Jan 21, 2019
.editorconfig
.eslintignore RELATED: FET-166 Add missing copyrights Sep 25, 2018
.gitignore
.nvmrc
.travis.yml RELATED: RAIL-762 add examples-node-server May 14, 2018
CHANGELOG.md
LICENSE
Makefile BUGFIX: SETI-1485 run rpmbuild in docker Feb 13, 2018
Procfile RELATED: FET-72 merge examples to root package.json May 14, 2018
README.md RELATED RAIL-1159 New license of GoodData.UI Oct 15, 2018
gdc-ci.yaml RELATED: FET-91 add automatic heroku deployment and testcafe Jul 24, 2018
jest.ci.js RELATED: RAIL-762 add examples-node-server May 14, 2018
jest.setup.js RELATED: FET-161 React 16 Sep 27, 2018
mock-schema.js RELATED: BB-1108 Fix deprecated interface & Building of measure title Jan 17, 2019
package.json
tsconfig.build.json
tsconfig.dev.json
tsconfig.json
tslint.json
yarn.lock

README.md

npm version

GoodData.UI React components

A React-based JavaScript library for building data-driven applications

Getting started

Usage

With yarn installed, go to your project directory and run

$ yarn add @gooddata/react-components

If you prefer npm run

$ npm install --save @gooddata/react-components

Contributing

We welcome any contribution in form of issues or pull requests. These commands may come in handy while developing:

command description
yarn install --pure-lockfile first step
yarn dev build react-components to /dist in watch mode
yarn test run all unit tests
yarn validate validate codestyle
yarn storybook run storybook from /stories on http://localhost:9001
yarn build-storybook build storybook to /dist-storybook
yarn test-storybook run storybook and screenshot tests
yarn examples run Live Examples dev-server from /examples on https://localhost:8999
yarn examples-build build Live Examples to /examples/dist
yarn examples-server serve built Live Examples - see /examples/server/src
yarn examples-testcafe run testcafe tests against localhost:8999

Deploy to heroku.com

When you deploy this repo to heroku, it serves GoodData.UI Live Examples. Relevant tasks are in Procfile and package.json.

# run in the project directory
heroku login
heroku create <your-app-name>
heroku config:set DOMAIN_ADMIN_USERNAME=x@gooddata.com DOMAIN_ADMIN_PASSWORD=xy PROJECT_ID_TO_ASSIGN=xms7ga4tf3g3nzucd8380o2bev8oeknp
git push heroku HEAD:master
heroku open

Run Live Examples Locally

To run GoodData.UI Live Examples locally:

git clone <this-repository>
cd  <repository-folder>
yarn install --pure-lockfile
yarn examples

Then open https://localhost:8999 and login using Live Examples account (you can create one here).

Changelog

License

(C) 2007-2018 GoodData Corporation

This project is dual licensed:

  • The ATTRIBUTION-NONCOMMERCIAL 4.0 INTERNATIONAL (CC BY-NC 4.0) is used for purpose of the trial experience and evaluation of GoodData.UI library.
  • The GOODDATA GOODDATA.UI LIBRARY END USER LICENSE AGREEMENT is used for GoodData customers.

For more information, please see LICENSE

You can’t perform that action at this time.