@ssr-coin/vue

0.3.4 • Public • Published

ssr-coin + Vue = ❤️

@ssr-coin/vue

Use ssr-coin with Vue.

Usage

Install @ssr-coin/vue.

$ npm install @ssr-coin/vue

The plugin is automatically loaded and the view property of your page configs is now rendered with Vue.

Example

// ./example/pages/hello.page.js

import Hello from './Hello.vue';

export default {
  route: '/hello/:name',
  addInitialProps,
  view: Hello,
  title,
};

async function addInitialProps({name}) {
  // We simulate a network request delay
  await sleep(0.5);

  const nameReversed = name.split('').reverse().join('');
  return {nameReversed};
}

function title({name}) {
  return 'Hi '+name;
}

function sleep(seconds) {
  let resolve;
  const promise = new Promise(r => resolve=r);
  setTimeout(resolve, seconds*1000);
  return promise;
}

Readme

Keywords

none

Package Sidebar

Install

npm i @ssr-coin/vue

Weekly Downloads

7

Version

0.3.4

License

none

Unpacked Size

5.6 kB

Total Files

8

Last publish

Collaborators

  • brillout