# `Volt.Plugin.Solid`
[🔗](https://github.com/elixir-volt/volt/blob/v0.16.0/lib/volt/plugin/solid.ex#L1)

Solid JSX/TSX support for Volt.

Solid JSX requires the Solid compiler rather than a generic JSX runtime
transform. This plugin runs `babel-preset-solid` through Volt's JavaScript
runtime and leaves normal module resolution to Volt. Add `Volt.Plugin.Solid`
to `config :volt, :plugins` when using Solid TSX, since `.jsx` and `.tsx`
files are also used by React and generic JSX builds.

# `compile`

# `extract_imports`

# `runtime_packages`

---

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