/package-ractive-in-blaze

Allows for easy usage of Ractive's component in Blaze templates.

Primary LanguageJavaScript

Ractive's component in Blaze's templates.

Package allows for easy usage of Ractive's component in Blaze's templates.

It is based on avital:react-in-blaze package.

Usage

Using in Blaze's template

{{> RactiveComponent name='ComponentA' data=.}}
{{> RactiveComponent name='ComponentA' data=. class='cssClass1 cssClass2'}}
{{> RactiveComponent name='ComponentA' data=. options=ractiveComponentOptions class='cssClass1 cssClass2'}}

Preparing Ractive's component

path/ComponentA.js :

ComponentA = Ractive.extend({})

path/ComponentA.ract :

I'm ComponentA

Parameter options allows to configure Ractive component.