diff options
author | 2022-06-24 15:11:17 -0500 | |
---|---|---|
committer | 2022-06-24 15:11:17 -0500 | |
commit | 908c2638cbe0ba9a21571275d8d8cf975f528c8c (patch) | |
tree | 0afe97f96a0dfad6d26779d396a48d713854cfdd /examples/framework-svelte | |
parent | 67b5aa4ca48b7dc3441cb83cbbf598affe5b640f (diff) | |
download | astro-908c2638cbe0ba9a21571275d8d8cf975f528c8c.tar.gz astro-908c2638cbe0ba9a21571275d8d8cf975f528c8c.tar.zst astro-908c2638cbe0ba9a21571275d8d8cf975f528c8c.zip |
Add *private* built-in JSX renderer (#3697)
* feat: add private `addPageExtensions` hook
* feat: experimental JSX support
* chore: remove experimental.jsx option from config
* chore: remove automatic astro JSX runtime detection
* fix: throw warning when client:* directive is used but no client entrypoint is found
* feat: add slot support to renderer
* chore: remove client entrypoint from jsx renderer
* test: add barebones JSX test
* test: add frameworks-in-jsx test
* feat: improve error message when no matching import is found
* feat: support slots
* fix: do not strip `astro-slot` when using JSX renderer
* fix: handle null values in isVNode
* fix: do not transform slots for elements
Co-authored-by: Nate Moore <nate@astro.build>
Diffstat (limited to 'examples/framework-svelte')
0 files changed, 0 insertions, 0 deletions