From 40a0884390161cd3e9f2b14547e8b0a1fde9fb91 Mon Sep 17 00:00:00 2001 From: Wout De Puysseleir Date: Tue, 28 Feb 2023 00:57:19 -0800 Subject: [PATCH] Add support for the render function to render slots --- assets/svelte/render.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/assets/svelte/render.js b/assets/svelte/render.js index 39a3725..bb6d556 100644 --- a/assets/svelte/render.js +++ b/assets/svelte/render.js @@ -1,4 +1,5 @@ -module.exports.render = (name, props={}) => { +module.exports.render = (name, props={}, slots=null) => { const ssrComponent = require('../../priv/static/assets/server/server.js')[name].default - return ssrComponent.render(props) -} \ No newline at end of file + const $$slots = slots ? {default: () => slots} : {} + return ssrComponent.render(props, {$$slots, context: new Map()}) +}