summaryrefslogtreecommitdiff
path: root/packages/renderers/renderer-react
diff options
context:
space:
mode:
authorGravatar JuanM04 <me@juanm04.com> 2022-04-02 18:53:00 -0300
committerGravatar JuanM04 <me@juanm04.com> 2022-04-02 18:53:00 -0300
commita377ac1efc86afd1cb37c69248fa5adae0eb6e37 (patch)
tree8edb602e029c6d520fd684de6a36d87934842320 /packages/renderers/renderer-react
parente30aa4dfef2bbe874e2fe7f07232bf8a3c092317 (diff)
parenta05177c50d52f09f32bcb2983e7af73f6507e235 (diff)
downloadastro-a377ac1efc86afd1cb37c69248fa5adae0eb6e37.tar.gz
astro-a377ac1efc86afd1cb37c69248fa5adae0eb6e37.tar.zst
astro-a377ac1efc86afd1cb37c69248fa5adae0eb6e37.zip
Merge branch 'main' into feat/vercel-adapter
Diffstat (limited to 'packages/renderers/renderer-react')
-rw-r--r--packages/renderers/renderer-react/client.js4
-rw-r--r--packages/renderers/renderer-react/index.js8
-rw-r--r--packages/renderers/renderer-react/server.js6
-rw-r--r--packages/renderers/renderer-react/static-html.js5
4 files changed, 19 insertions, 4 deletions
diff --git a/packages/renderers/renderer-react/client.js b/packages/renderers/renderer-react/client.js
index a6bc7d3bc..64284a0b0 100644
--- a/packages/renderers/renderer-react/client.js
+++ b/packages/renderers/renderer-react/client.js
@@ -7,7 +7,9 @@ export default (element) => (Component, props, children) =>
createElement(
Component,
{ ...props, suppressHydrationWarning: true },
- children != null ? createElement(StaticHtml, { value: children, suppressHydrationWarning: true }) : children
+ children != null
+ ? createElement(StaticHtml, { value: children, suppressHydrationWarning: true })
+ : children
),
element
);
diff --git a/packages/renderers/renderer-react/index.js b/packages/renderers/renderer-react/index.js
index 6dd5106dc..698f2a13c 100644
--- a/packages/renderers/renderer-react/index.js
+++ b/packages/renderers/renderer-react/index.js
@@ -22,7 +22,13 @@ export default {
viteConfig() {
return {
optimizeDeps: {
- include: ['@astrojs/renderer-react/client.js', 'react', 'react/jsx-runtime', 'react/jsx-dev-runtime', 'react-dom'],
+ include: [
+ '@astrojs/renderer-react/client.js',
+ 'react',
+ 'react/jsx-runtime',
+ 'react/jsx-dev-runtime',
+ 'react-dom',
+ ],
exclude: ['@astrojs/renderer-react/server.js'],
},
resolve: {
diff --git a/packages/renderers/renderer-react/server.js b/packages/renderers/renderer-react/server.js
index 1c0c41286..b48d7b6f4 100644
--- a/packages/renderers/renderer-react/server.js
+++ b/packages/renderers/renderer-react/server.js
@@ -5,7 +5,11 @@ import StaticHtml from './static-html.js';
const reactTypeof = Symbol.for('react.element');
function errorIsComingFromPreactComponent(err) {
- return err.message && (err.message.startsWith("Cannot read property '__H'") || err.message.includes("(reading '__H')"));
+ return (
+ err.message &&
+ (err.message.startsWith("Cannot read property '__H'") ||
+ err.message.includes("(reading '__H')"))
+ );
}
function check(Component, props, children) {
diff --git a/packages/renderers/renderer-react/static-html.js b/packages/renderers/renderer-react/static-html.js
index 47130d786..ecd76ae9b 100644
--- a/packages/renderers/renderer-react/static-html.js
+++ b/packages/renderers/renderer-react/static-html.js
@@ -9,7 +9,10 @@ import { createElement as h } from 'react';
*/
const StaticHtml = ({ value }) => {
if (!value) return null;
- return h('astro-fragment', { suppressHydrationWarning: true, dangerouslySetInnerHTML: { __html: value } });
+ return h('astro-fragment', {
+ suppressHydrationWarning: true,
+ dangerouslySetInnerHTML: { __html: value },
+ });
};
/**