vite-plugin-react-server
Version:
Vite plugin for React Server Components (RSC)
29 lines (26 loc) • 2.19 kB
JavaScript
/**
* vite-plugin-react-server
* Copyright (c) Nico Brinkkemper
* MIT License
*/
import { Css } from './css.js';
import React from 'react';
const Html = ({
Root,
cssFiles,
globalCss,
pageProps,
Page,
as = "div"
}) => /* @__PURE__ */ React.createElement("html", null, /* @__PURE__ */ React.createElement("head", null, /* @__PURE__ */ React.createElement(Css, { cssFiles: globalCss })), /* @__PURE__ */ React.createElement("body", null, /* @__PURE__ */ React.createElement(
Root,
{
as,
id: "root",
cssFiles,
pageProps,
Page
}
)));
export { Html };
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaHRtbC5qcyIsInNvdXJjZXMiOlsiLi4vLi4vLi4vcGx1Z2luL2NvbXBvbmVudHMvaHRtbC50c3giXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBIdG1sQ29tcG9uZW50VHlwZSwgSHRtbFByb3BzIH0gZnJvbSBcIi4uL3R5cGVzLmpzXCI7XG5pbXBvcnQgeyBDc3MgfSBmcm9tIFwiLi9jc3MuanNcIjtcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCdcblxuXG5leHBvcnQgY29uc3QgSHRtbDogSHRtbENvbXBvbmVudFR5cGU8YW55LCBhbnksIGFueSwgYW55PiA9ICh7XG4gIFJvb3QsXG4gIGNzc0ZpbGVzLFxuICBnbG9iYWxDc3MsXG4gIHBhZ2VQcm9wcyxcbiAgUGFnZSxcbiAgYXMgPSBcImRpdlwiLFxufTogSHRtbFByb3BzKSA9PiAoXG4gIDxodG1sPlxuICAgIDxoZWFkPlxuICAgICAgPENzcyBjc3NGaWxlcz17Z2xvYmFsQ3NzfSAvPlxuICAgIDwvaGVhZD5cbiAgICA8Ym9keT5cbiAgICAgIDxSb290XG4gICAgICAgIGFzPXthc31cbiAgICAgICAgaWQ9XCJyb290XCJcbiAgICAgICAgY3NzRmlsZXM9e2Nzc0ZpbGVzfVxuICAgICAgICBwYWdlUHJvcHM9e3BhZ2VQcm9wc31cbiAgICAgICAgUGFnZT17UGFnZX1cbiAgICAgIC8+XG4gICAgPC9ib2R5PlxuICA8L2h0bWw+XG4pO1xuIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBS08sTUFBTSxPQUE4QyxDQUFDO0FBQUEsRUFDMUQsSUFBQTtBQUFBLEVBQ0EsUUFBQTtBQUFBLEVBQ0EsU0FBQTtBQUFBLEVBQ0EsU0FBQTtBQUFBLEVBQ0EsSUFBQTtBQUFBLEVBQ0EsRUFBSyxHQUFBO0FBQ1AsQ0FDRSxxQkFBQSxLQUFBLENBQUEsYUFBQSxDQUFDLE1BQ0MsRUFBQSxJQUFBLGtCQUFBLEtBQUEsQ0FBQSxhQUFBLENBQUMsTUFDQyxFQUFBLElBQUEsa0JBQUEsS0FBQSxDQUFBLGFBQUEsQ0FBQyxHQUFJLEVBQUEsRUFBQSxRQUFBLEVBQVUsU0FBVyxFQUFBLENBQzVCLENBQ0Esa0JBQUEsS0FBQSxDQUFBLGFBQUEsQ0FBQyxNQUNDLEVBQUEsSUFBQSxrQkFBQSxLQUFBLENBQUEsYUFBQTtBQUFBLEVBQUMsSUFBQTtBQUFBLEVBQUE7QUFBQSxJQUNDLEVBQUE7QUFBQSxJQUNBLEVBQUcsRUFBQSxNQUFBO0FBQUEsSUFDSCxRQUFBO0FBQUEsSUFDQSxTQUFBO0FBQUEsSUFDQTtBQUFBO0FBQ0YsQ0FDRixDQUNGOzs7OyJ9