0.2.0 • Published 3 years ago

@innet/plugins v0.2.0

Weekly downloads
2
License
MIT
Repository
github
Last release
3 years ago

  @innet/plugins

 

NPM minzipped size downloads license
This plugin helps to provide other plugins into a peace of application.

Installation

npm

npm i @innet/plugins

yarn

yarn add @innet/plugins

Or you can include the scripts into the head.

<!-- Dependencies (watchState, innet) -->
<script defer src="https://unpkg.com/watch-state/watch-state.min.js"></script>
<script defer src="https://unpkg.com/innet/innet.min.js"></script>

<!-- Target (innetPlugins) -->
<script defer src="https://unpkg.com/@innet/plugins/innet-plugins.min.js"></script>

Using

Provide the plugin to innet

import innet from 'innet'
import plugins from '@innet/plugins'
import app from './app'

innet(app, undefined, {plugins})

Then you can use plugins to include any plugin inside the content.

import to from '@innet/to'

export default (
  <>
    <plugins div={to('span')}><div /></plugins>
    <plugins div={to('p')}><div /></plugins>
  </>
)

You get this

<span></span><p></p>

Issues

If you find a bug or have a suggestion, please file an issue on GitHub.
issues


stars watchers