# `Expresso.Component`
[🔗](https://github.com/rellen/expresso/blob/main/lib/expresso/component.ex#L1)

The component function of Temple for the element modules

Temple compiles `c/2` to a call of `component/3`. `use Temple.Component`
defines that function and two helpers in the module that uses it. The
element modules import them from this module, so that each element module
does not define its own copy. This module depends on no other module of
Expresso.

# `inner_block`
*macro* 

# `render_slot`
*macro* 

---

*Consult [api-reference.md](api-reference.md) for complete listing*
