shinkansen-gears
TypeScript icon, indicating that this package has built-in type declarations

1.1.301 • Public • Published

shinkansen-gears

Gears

Gears implements React + React Router navigation components for Zashiki Karakuri.

Usage

import {
  Gears
} from 'shinkansen-gears'

Gears exposes the props reverse, forward, and pattern.

These props are optional. If no props are given then Gears will render null.

Gears depends on a peer of Shinkansen Rails to transform the props reverse and forward into <Link /> components for React Router. (The prop pattern describes how reverse and forward should be transformed.)

import React from 'react'
import PropTypes from 'prop-types'

export class Gears extends React.Component { }

Gears.propTypes = {
  reverse: PropTypes.shape({
    alpha: PropTypes.string,
    omega: PropTypes.string
  }),
  forward: PropTypes.shape({
    alpha: PropTypes.string,
    omega: PropTypes.string
  }),
  pattern: PropTypes.string
}

See also

Package Sidebar

Install

npm i shinkansen-gears

Weekly Downloads

103

Version

1.1.301

License

MIT

Unpacked Size

12.9 kB

Total Files

16

Last publish

Collaborators

  • modernpoacherlimited
  • jonathanperry