d4l3k / polymer-react

Use React in Polymer 3 elements.

Home Page:https://www.webcomponents.org/element/polymer-react

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

polymer-react Published on webcomponents.org npm version Build Status

Use React in Polymer 3 elements.

Usage

import {PolymerElement, html} from '@polymer/polymer/polymer-element.js'
import React from 'react'

import 'polymer-react'

export class PRExample extends PolymerElement {
  const props = {
    bar: 10
  }

  static get template () {
    return html```
      <polymer-react render="[[render]]" props="[[props]]"></polymer-react>
    ```
  }

  render (props) {
    return <YourReactElement foo={props.bar}></YourReactElement>
  }
}

customElements.define('pr-example', PRExample)

License

polymer-react is licensed under the MIT license.

Copyright (c) Tristan Rice 2018

About

Use React in Polymer 3 elements.

https://www.webcomponents.org/element/polymer-react

License:MIT License


Languages

Language:TypeScript 100.0%