This plugin helps to provide other plugins into a peace of application.
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>
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>
If you find a bug or have a suggestion, please file an issue on GitHub.