diff --git a/routes/profile.svg.tsx b/routes/profile.svg.tsx index 705b923..6d33d03 100644 --- a/routes/profile.svg.tsx +++ b/routes/profile.svg.tsx @@ -1,7 +1,7 @@ import { getProfileBySlug } from '@/afdian/api'; import { resolveAvatars } from '@/afdian/helpers'; import { AFDIAN_USER } from '@/utils/secret'; -import { Component, h, renderSSR } from 'nano-jsx'; +import { Component, h, jsx, renderSSR } from 'nano-jsx'; export default eventHandler(async e => { const query = new URL(e.node.req.url, `http://${e.node.req.headers['host']}`) @@ -164,5 +164,5 @@ export default eventHandler(async e => { e.node.res.appendHeader('accept-encoding', 'br'); e.node.res.appendHeader('content-type', 'image/svg+xml'); - return renderSSR(SVG); + return '\n' + renderSSR(SVG); }); diff --git a/routes/sponsor.svg.tsx b/routes/sponsor.svg.tsx index f8c43f7..f525214 100644 --- a/routes/sponsor.svg.tsx +++ b/routes/sponsor.svg.tsx @@ -143,5 +143,5 @@ export default eventHandler(async e => { e.node.res.appendHeader('accept-encoding', 'br'); e.node.res.appendHeader('content-type', 'image/svg+xml'); - return renderSSR(() => SVG); + return '\n' + renderSSR(() => SVG); });