summaryrefslogtreecommitdiff
path: root/src/frontend/render/renderer.ts
diff options
context:
space:
mode:
authorGravatar Drew Powers <1369770+drwpow@users.noreply.github.com> 2021-04-02 12:48:41 -0600
committerGravatar GitHub <noreply@github.com> 2021-04-02 14:48:41 -0400
commit004b3ea6a0b48ecc04d2a0daf9aae374983bed08 (patch)
tree9f9d6fd801f8c512e43832aedbb49add8e51f371 /src/frontend/render/renderer.ts
parent5a1f42288332648ed2436e9a4392dab446dcc2d4 (diff)
downloadastro-004b3ea6a0b48ecc04d2a0daf9aae374983bed08.tar.gz
astro-004b3ea6a0b48ecc04d2a0daf9aae374983bed08.tar.zst
astro-004b3ea6a0b48ecc04d2a0daf9aae374983bed08.zip
Fix React import (#55)
* Fix React import * Change default export * Fix :visible dynamic component * Use colon to alias vue createElement Co-authored-by: Matthew Phillips <matthew@skypack.dev>
Diffstat (limited to 'src/frontend/render/renderer.ts')
-rw-r--r--src/frontend/render/renderer.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/frontend/render/renderer.ts b/src/frontend/render/renderer.ts
index e0d1fccce..cff82eea5 100644
--- a/src/frontend/render/renderer.ts
+++ b/src/frontend/render/renderer.ts
@@ -43,7 +43,7 @@ export function createRenderer(renderer: Renderer) {
} catch (e) {
value = '';
}
- value = `<div style="display:contents;" data-astro-id="${innerContext['data-astro-id']}">${value}</div>`;
+ value = `<div data-astro-id="${innerContext['data-astro-id']}">${value}</div>`;
return `${value}\n<script type="module">${typeof wrapperStart === 'function' ? wrapperStart(innerContext) : wrapperStart}\n${_imports(renderContext)}\n${renderer.render({
...innerContext,
@@ -57,7 +57,7 @@ export function createRenderer(renderer: Renderer) {
load: createDynamicRender('(async () => {', '})()'),
idle: createDynamicRender('requestIdleCallback(async () => {', '})'),
visible: createDynamicRender(
- 'const o = new IntersectionObserver(async ([entry]) => { if (!entry.isIntersection) { return; } o.disconnect();',
+ 'const o = new IntersectionObserver(async ([entry]) => { if (!entry.isIntersecting) { return; } o.disconnect();',
({ root }) => `}); o.observe(${root})`
),
};