# Create a React component

Source: `R/reacttools.R`
`component.Rd`

Create a React component

    component(name, varArgs = list())

## Arguments

name

  Name of the React component, which must start with an upper-case character.

varArgs

  Attributes and children of the element to pass along to `tag` as `varArgs`.

## Value

An htmltools `tag` object

## Examples

    component("ParentComponent",
      list(
        x = 1,
        y = 2,
        component("ChildComponent"),
        component("OtherChildComponent")
      )
    )
    #> <ParentComponent x="1" y="2">
    #>   <ChildComponent></ChildComponent>
    #>   <OtherChildComponent></OtherChildComponent>
    #> </ParentComponent>