A way to use non-POJO class instances in NuxtJS
npm install @netsells/nuxt-non-pojo


Use non-POJO objects in NuxtJS with server side rendering.
Add a plugin:
``javascript`
plugins: [
'~/plugins/nuxt-non-pojo',
],
`javascript
// plugins/nuxt-non-pojo.js
import Vue from 'vue';
import createPlugin from '@netsells/nuxt-non-pojo';
import { Foo, Bar } from '../models';
export default createPlugin(Vue, {
classes: [Foo, Bar],
});
`
`javascript
// With NuxtJS context
app.$nnp.save(foo);
// In a component
this.$nnp.save(foo);
`
`javascript`
this.$nnp(foo)
`javascript``
this.$nnp.register(Foo);