The animate
middleware allows you to create entering, leaving and moving animations with a few custom attributes.
- name: animate
- direct middleware dependencies: attributes
- all middleware dependencies: observe, attributes
- type: component or content middleware
- ignores: text nodes
- docs
npm install @nx-js/animate-middleware
const component = require('@nx-js/core')
const observe = require('@nx-js/observe-middleware')
const attributes = require('@nx-js/attributes-middleware')
const animate = require('@nx-js/animate-middleware')
component()
.useOnContent(observe)
.useOnContent(attributes)
.useOnContent(animate)
.register('animated-comp')
<animated-comp @if="show">
<span enter-animation="fadeIn 1s">Hello World!</span>
</animated-comp>