0.3.2 • Published 5 years ago
@reframe/crossroads v0.3.2
Reframe + Crossroads = :heart:
@reframe/crossroads
Routing with Crossroads.js.
Usage
Add @reframe/crossroads
to your reframe.config.js
:
module.exports = {
$plugins: [
require('@reframe/react-kit'),
require('@reframe/crossroads')
]
};
Example
// /plugins/crossroads/example/reframe.config.js
module.exports = {
$plugins: [
require('@reframe/react-kit'),
require('@reframe/crossroads')
]
};
// /plugins/crossroads/example/pages/hello.config.js
import React from 'react';
const HelloPage = {
route: '/hello/{name}',
view: props => {
const name = props.route.args.name;
return <div>Hello {name}</div>;
},
};
export default HelloPage;
// /plugins/crossroads/example/pages/landing.config.js
import React from 'react';
export default {
route: '/',
view: () => (
<div>
<a href="/hello/lisa">/hello/lisa</a>
<br/>
<a href="/hello/jon">/hello/jon</a>
</div>
),
};
0.3.2
5 years ago
0.3.1
5 years ago
0.3.0
5 years ago
0.2.3
6 years ago
0.2.2
6 years ago
0.2.1
6 years ago
0.1.14
6 years ago
0.1.13
6 years ago
0.1.13-next.0
6 years ago
0.1.12
6 years ago
0.1.12-next.0
6 years ago
0.1.11
6 years ago
0.1.10
6 years ago
0.1.9
6 years ago
0.1.8
6 years ago
0.1.7
6 years ago
0.1.6
6 years ago
0.1.5
6 years ago
0.1.4
6 years ago
0.1.3
6 years ago
0.1.2
6 years ago
0.1.1
6 years ago
0.1.0
6 years ago
0.0.1-rc.21
6 years ago
0.0.1-rc.20
6 years ago
0.0.1-rc.19
6 years ago
0.0.1-rc.18
6 years ago
0.0.1-rc.17
6 years ago
0.0.1-rc.16
6 years ago
0.0.1-rc.15
6 years ago
0.0.1-rc.14
6 years ago
0.0.1-rc.13
6 years ago
0.0.1-rc.12
6 years ago
0.0.1-rc.11
6 years ago
0.0.1-rc.10
6 years ago
0.0.1-rc.9
6 years ago
0.0.1-rc.8
6 years ago
0.0.1-rc.7
6 years ago
0.0.1-rc.5
6 years ago
0.0.1-rc.4
6 years ago
0.0.1-rc.3
6 years ago
0.0.1-rc.2
6 years ago