mixin nav-element(componentName, href)
  li.list__element
    a.link.list__link(href="##{href}", :class="{ 'list__link--active': currentPosition === '#{href}' }")= componentName

ul.list(
  :class="{ 'list--sticky': isNavSticky }"
)
  li.list__heading Setup
  +nav-element('Getting Started', '#getting-started')

  li.list__heading Examples
  +nav-element('Select (primitive)', 'select-primitive')
  +nav-element('Select (object)', 'select-object')
  +nav-element('Select with search', 'select-search')
  +nav-element('Multiselect with search', 'multiselect-search')
  +nav-element('Asynchronous select', 'ajax')
  +nav-element('Tagging', 'tagging')
  +nav-element('Action select', 'action')
  +nav-element('Custom configuration', 'custom')

  li.list__heading API
  +nav-element('Props', 'props')
  +nav-element('Events', 'events')
  +nav-element('Slots', 'slots')

mixin nav-element(componentName, href)
  li.list__element
    a.link.list__link(href="##{href}", :class="{ 'list__link--active': currentPosition === '#{href}' }")= componentName

ul.list(
  :class="{ 'list--sticky': isNavSticky }"
)
  li.list__heading Setup
  +nav-element('Getting Started', 'getting-started')

  li.list__heading Examples
  +nav-element('Select (primitive)', 'select-primitive')
  +nav-element('Select (object)', 'select-object')
  +nav-element('Select with search', 'select-search')
  +nav-element('Multiselect with search', 'multiselect-search')
  +nav-element('Asynchronous select', 'ajax')
  +nav-element('Tagging', 'tagging')
  +nav-element('Action select', 'action')
  +nav-element('Custom configuration', 'custom')

  li.list__heading API
  +nav-element('Props', 'props')
  +nav-element('Events', 'events')
  +nav-element('Slots', 'slots')

Fix 'getting-started' link in doc
Fix 'getting-started' link in doc