react_phoenix v1.1.0 Release Notes

Release Date: 2019-11-25 // about 5 years ago
  • v1.1.0

    ➕ Added

    react_component/3 accepts html_element

    By default, react_component renders the react component inside a div container. If you pass a value for html_element as an option to react_component/3, it will render the component inside the specified HTML element. For example, to render the component in a span instead of a div, you can run

    react\_component("MyComponent", %{}, html\_element: "span")
    

    react_component/3 passes all other options to the HTML element

    💅 Anything else passed into react_component/3 will be passed through directly to the component's HTML output. This could be a class name, styles, or anything else.

    react\_component("MyComponent", %{aProp: "hello"}, style: "border-bottom: 1px solid #888")