UNPKG

@soleil-se/app-util

Version:

Utility functions for WebApps, RESTApps and Widgets in Sitevision.

14 lines (13 loc) 473 B
import { setAppProps } from '../../../common'; /** @typedef {import('svelte').SvelteComponent} Component */ /** * Returns HTML for a server rendered Svelte app. * @param {Component<any>} App Svelte component that is root of app. * @param {Record<string, any>} props Props passed to root component. * @return {string} HTML for the server rendered app. */ export function render(App, props) { setAppProps(props); const { html } = App.render(props); return html; }