3.0.14 • Published 1 year ago

universal-route v3.0.14

Weekly downloads
1
License
MIT
Repository
github
Last release
1 year ago

Universal Route

Universal Router is a small routing library for React.

A Router keeps your UI in sync with the URL. Universal Router is small because it is covers a specific use case.

  • associate URL patterns with a top-level React component
  • make an XHR request on each history transition, switch displayed component after success
  • start / stop progress page loading indicator

Defining Routes

routes.js

// NPM dependencies
import React from 'react';
import { helper } from 'universal-route';

// React component dependencies
import Home from './components/Home.js';
import About from './components/About.js';
import Staff from './components/Staff.js';

// associate paths to components
const routes = {
  '/':                    Home,
  '/about':               About,
  '/staff/:name':         Staff
};

// export the routes after prepating them
export default helper.prepare(routes);
3.0.14

1 year ago

3.0.13

2 years ago

3.0.12

2 years ago

3.0.11

3 years ago

3.0.10

4 years ago

3.0.9

4 years ago

3.0.8

4 years ago

3.0.7

4 years ago

3.0.6

4 years ago

3.0.5

4 years ago

3.0.4

4 years ago

3.0.3

4 years ago

3.0.2

5 years ago

3.0.1

5 years ago

3.0.0

5 years ago

2.0.5

5 years ago

2.0.4

7 years ago

2.0.3

7 years ago

2.0.2

7 years ago

2.0.1

7 years ago

2.0.0

7 years ago

1.0.26

7 years ago

1.0.25

7 years ago

1.0.24

7 years ago

1.0.23

7 years ago

1.0.22

8 years ago

1.0.21

8 years ago

1.0.20

8 years ago

1.0.19

8 years ago

1.0.18

8 years ago

1.0.17

8 years ago

1.0.16

8 years ago

1.0.15

8 years ago

1.0.14

8 years ago

1.0.13

8 years ago

1.0.12

8 years ago

1.0.11

8 years ago

1.0.10

8 years ago

1.0.9

8 years ago

1.0.8

9 years ago

1.0.7

9 years ago

1.0.6

9 years ago

1.0.5

9 years ago

1.0.4

9 years ago

1.0.3

9 years ago

1.0.2

9 years ago

1.0.1

9 years ago