swipely / aviator

Aviator is a single-page front-end router built for modularity.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Import statement in docs

analubarreto opened this issue · comments

I'm pretty sure I should import something from somewhere before using Aviator.setRoutes, but you don't seem to have put it in the docs!

@analubarreto you're right — anytime you want to use a method like Aviator.setRoutes or Aviator.navigate you should import it first, like

import Aviator from 'aviator';
import CampaignsTarget from 'route_targets/campaigns_target'

Aviator.setRoutes({
  '/campaigns': {
    target: CampaignsTarget,
    '/': 'index',
    '/add': 'add'
  }
});

Hope this helps!