You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
45 lines
1.1 KiB
45 lines
1.1 KiB
const config = require('config.json'); |
|
|
|
export const routes = [ |
|
{ |
|
name: 'Circle: mount', |
|
path: '/circle-mount', |
|
component: require('d3-components/circle-mount') |
|
}, |
|
{ |
|
name: 'Circle: size controller', |
|
path: '/size-controller', |
|
component: require('d3-components/size-controller') |
|
}, |
|
{ |
|
name: 'Bars: styles', |
|
path: '/bars-styles', |
|
component: require('d3-components/bars-styles') |
|
}, |
|
{ |
|
name: 'Pie chart: local component & props', |
|
path: '/pie-chart-local-component', |
|
folder: true, |
|
component: require('d3-components/pie-chart-local-component/index') |
|
}, |
|
{ |
|
name: 'Basic map: html tooltip & events', |
|
path: '/basic-map-tooltip', |
|
folder: true, |
|
component: require('d3-components/basic-map-tooltip/index') |
|
}, |
|
{ |
|
name: 'Bubbles: nested routes', |
|
path: '/bubbles-nested-routes', |
|
alias: '/bubbles-nested-routes/*', |
|
folder: true, |
|
component: require('d3-components/bubbles-nested-routes/index') |
|
} |
|
].map(r => { |
|
var res = r; |
|
res.source = config.githubLink + |
|
config.d3ComponentsPath + |
|
r.path + |
|
(r.folder ? '' : '.vue') |
|
return res; |
|
})
|
|
|