summaryrefslogtreecommitdiff
path: root/src/frontend/render/svelte.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/frontend/render/svelte.ts')
-rw-r--r--src/frontend/render/svelte.ts26
1 files changed, 0 insertions, 26 deletions
diff --git a/src/frontend/render/svelte.ts b/src/frontend/render/svelte.ts
deleted file mode 100644
index 13e2b8f58..000000000
--- a/src/frontend/render/svelte.ts
+++ /dev/null
@@ -1,26 +0,0 @@
-import type { ComponentRenderer } from '../../@types/renderer';
-import type { SvelteComponent } from 'svelte';
-import { createRenderer } from './renderer';
-import SvelteWrapper from '../SvelteWrapper.svelte.server';
-
-const SvelteRenderer: ComponentRenderer<SvelteComponent> = {
- renderStatic(Component) {
- return async (props, ...children) => {
- const { html } = SvelteWrapper.render({ __astro_component: Component, __astro_children: children.join('\n'), ...props });
- return html;
- };
- },
- imports: {
- 'svelte-runtime': ['default: render'],
- },
- render({ Component, root, props, childrenAsString }) {
- return `render(${root}, ${Component}, ${props}, ${childrenAsString});`;
- },
-};
-
-const renderer = createRenderer(SvelteRenderer);
-
-export const __svelte_static = renderer.static;
-export const __svelte_load = renderer.load;
-export const __svelte_idle = renderer.idle;
-export const __svelte_visible = renderer.visible;