- Welcome
  - Component documentation
  - Component creation
- Hooks
  - aync-hook
  - horse-button
  - kun-aync-fetch
  - use-async-hooks
  - use-document-title-hook
- Others
- Components
  - <custom-element/>
  - <global-style/>
  - <hello-world/>
  - <horse-download-box/>
  - <kun-app-download/>
  - <kun-article-list/>
  - <kun-audio-player/>
  - <kun-author-card/>
  - <kun-avatar-dropdown/>
  - <kun-button-puer/>
  - <kun-card-empty/>
  - <kun-card-item/>
  - <kun-chat-group/>
  - <kun-chat-message/>
  - <kun-checkbox/>
  - <kun-child-comment-item-comp/>
  - <kun-component-post/>
  - <kun-confirm-button/>
  - <kun-dialog/>
  - <kun-download-footer/>
  - <kun-download-guide/>
  - <kun-dropdown/>
  - <kun-edit-comment/>
  - <kun-edit-tag/>
  - <kun-editor-header/>
  - <kun-editor/>
  - <kun-emoji-picker/>
  - <kun-ex-link/>
  - <kun-exercise-select/>
  - <kun-exersice-select/>
  - <kun-feed-item/>
  - <kun-file-select/>
  - <kun-fixed-button/>
  - <kun-fold-button/>
  - <kun-form/>
  - <kun-header-main/>
  - <kun-icon-add-collect/>
  - <kun-icon-close/>
  - <kun-icon-search/>
  - <kun-icon/>
  - <kun-image-or-default/>
  - <kun-image-upload/>
  - <kun-image/>
  - <kun-input-comment/>
  - <kun-input-link/>
  - <kun-item-comment/>
  - <kun-item-exercise/>
  - <kun-learning-card/>
  - <kun-learning-series/>
  - <kun-link-button/>
  - <kun-list-series/>
  - <kun-list-title/>
  - <kun-load-more/>
  - <kun-loading-button/>
  - <kun-loading/>
  - <kun-login-box/>
  - <kun-login-form/>
  - <kun-markdown-button/>
  - <kun-member-info/>
  - <kun-menu-list/>
  - <kun-message-nofication/>
  - <kun-navigator/>
  - <kun-page-loader/>
  - <kun-page-markdown/>
  - <kun-page-top/>
  - <kun-page/>
  - <kun-post-header/>
  - <kun-post-list-header/>
  - <kun-post/>
  - <kun-profile-header/>
  - <kun-rating/>
  - <kun-rich-html/>
  - <kun-rich-msg/>
  - <kun-search-input/>
  - <kun-search-page/>
  - <kun-see-series-item/>
  - <kun-series-author-profile/>
  - <kun-series-list-item/>
  - <kun-series-member/>
  - <kun-series-meta/>
  - <kun-simple-header/>
  - <kun-star-rate/>
  - <kun-tab/>
  - <kun-tabs/>
  - <kun-tag-input/>
  - <kun-test-page/>
  - <kun-upload-file/>
  - <kun-video-player/>
  - <kun-vote/>
  - <kun-website-footer/>
  - <login-component/>
  - <singular-author/>

Github Twitter

# Component documentation

> Quick and easy way to view and document your component

The template system is based on handerbars, bundle-cli provides a series of data for the construction of the documentation.

    ---
    title: Component documentation
    description: description
    folder: /custom-folder
    group: Welcome
    ---

> you can append metadata to be used by the template or the same document

Where :

1. `title`: String, Title of the document to be used for navigation.
2. `description`: String ,General description of the page.
3. `folder`: String, Lets you custumize the destination folder of the html document.
4. `group`: String[], Define a target group for the aside.

## Global data

    theme: goal declared in the template
    pkg: data from package.json
    page: goal declares on the page
    pages: Pages grouped by group

> This data can be easily seen from the template by `{{log this}}`

## Import from markdown

    <my-component><my-component/>

    <script type="module" src="./my-component.js"></script>

> Bundle-cli will import using the expression `[src=local|node_module]` or `link[href=local|node_module]`, for a correct import keep a unique name for the local js files to include in the markdown, if you import from node_module define the exact path of the component file to use, eg `atomico-base/doc-story`