Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 400,000 packages pre-installed, including react-odyssey with all npm packages installed. Try it out:

require("react/package.json"); // react is a peer dependency. require("react-dom/package.json"); // react-dom is a peer dependency. var reactOdyssey = require("react-odyssey")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

react-odyssey v3.0.0

React components for Odyssey design system

React-odyssey

React components for Odyssey design framework.

Build Status

Usage

To see how components look and behave, visit https://oktadeveloper.github.io/react-odyssey/

Or clone this repository and run:

  • yarn
  • yarn demo

Then visit http://localhost:3000/ to see a hot-reloading demo of existing react-odyssey components. If you edit demo/demo.tsx, your changes will be reflected in the browser.

Dependencies

Useful Links

Hacking

Building

  • yarn && yarn demo

Odyssey Subtree

Odyssey (formerly Nim) is embedded in this repo as a subtree for ease of carrying patches. Changes are marked in the code with a comment // ASA: indicating what has changed and why.

git remote add odyssey git@github.com:okta/odyssey.git

To pull in changes: git subtree pull --prefix odyssey git@github.com:okta/odyssey kans/asa --squash

To push changes to the fork: git subtree push --prefix odyssey git@github.com:okta/odyssey kans/asa --squash

Metadata

RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free