diff options
author | 2021-06-01 18:41:08 -0500 | |
---|---|---|
committer | 2021-06-01 18:41:08 -0500 | |
commit | c9d833ee0b58934a3aed0d0d64299664777209ee (patch) | |
tree | 46dc5f159f8f74fbd03d027c8b083492715ffde2 /packages/renderers/renderer-svelte/Wrapper.svelte.ssr.js | |
parent | addd67d2445de7bf61124412347b050b9a2d2caa (diff) | |
download | astro-c9d833ee0b58934a3aed0d0d64299664777209ee.tar.gz astro-c9d833ee0b58934a3aed0d0d64299664777209ee.tar.zst astro-c9d833ee0b58934a3aed0d0d64299664777209ee.zip |
Fix prerelease bugs, reenable `@astrojs/renderer-vue` (#286)
* fix: add packages to external
* fix: improve renderer error message
* fix: reenable vue renderer
* chore: remove `extensions` from templates
* fix: reenable @astrojs/renderer-vue
* refactor: add types to snowpack plugin
* fix: update snowpack
* fix: use manual SSR wrapper for Svelte
* chore: add changesets
* chore: bump snowpack
* test: fix failing test
* chore: remove redundant entries
Diffstat (limited to 'packages/renderers/renderer-svelte/Wrapper.svelte.ssr.js')
-rw-r--r-- | packages/renderers/renderer-svelte/Wrapper.svelte.ssr.js | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/packages/renderers/renderer-svelte/Wrapper.svelte.ssr.js b/packages/renderers/renderer-svelte/Wrapper.svelte.ssr.js new file mode 100644 index 000000000..cdd544c73 --- /dev/null +++ b/packages/renderers/renderer-svelte/Wrapper.svelte.ssr.js @@ -0,0 +1,18 @@ +/* App.svelte generated by Svelte v3.38.2 */ +import { + create_ssr_component, + missing_component, + validate_component +} from "svelte/internal"; + +const App = create_ssr_component(($$result, $$props, $$bindings, slots) => { + const { __astro_component: Component, __astro_children, ...props } = $$props; + + return `${validate_component(Component || missing_component, "svelte:component").$$render($$result, Object.assign(props), {}, { + default: () => `${__astro_children + ? `<astro-fragment>${__astro_children}</astro-fragment>` + : ``}` + })}`; +}); + +export default App; |