Skip to content

Commit

Permalink
fix(deps): upgrade to latest preact-render-to-string (#1475)
Browse files Browse the repository at this point in the history
  • Loading branch information
balazsorban44 committed Mar 8, 2021
1 parent e553573 commit 810d02e
Show file tree
Hide file tree
Showing 7 changed files with 10 additions and 13 deletions.
6 changes: 3 additions & 3 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@
"oauth": "^0.9.15",
"pkce-challenge": "^2.1.0",
"preact": "^10.4.1",
"preact-render-to-string": "^5.1.7",
"preact-render-to-string": "^5.1.14",
"querystring": "^0.2.0",
"require_optional": "^1.0.1",
"typeorm": "^0.2.30"
Expand Down
3 changes: 1 addition & 2 deletions src/server/pages/error.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
// @ts-check
import { h } from 'preact' // eslint-disable-line no-unused-vars
import render from 'preact-render-to-string'

/**
* Renders an error page.
Expand Down Expand Up @@ -57,7 +56,7 @@ export default function error ({ baseUrl, basePath, error = 'default', res }) {

res.status(statusCode)

return render(
return (
<div className='error'>
<h1>{heading}</h1>
<div className='message'>{message}</div>
Expand Down
3 changes: 2 additions & 1 deletion src/server/pages/index.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
import renderToString from 'preact-render-to-string'
import signin from './signin'
import signout from './signout'
import verifyRequest from './verify-request'
Expand All @@ -10,7 +11,7 @@ export default function renderPage (req, res) {

res.setHeader('Content-Type', 'text/html')
function send ({ html, title }) {
res.send(`<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><style>${css()}</style><title>${title}</title></head><body class="__next-auth-theme-${theme}"><div class="page">${html}</div></body></html>`)
res.send(`<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><style>${css()}</style><title>${title}</title></head><body class="__next-auth-theme-${theme}"><div class="page">${renderToString(html)}</div></body></html>`)
}

return {
Expand Down
3 changes: 1 addition & 2 deletions src/server/pages/signin.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
import { h } from 'preact' // eslint-disable-line no-unused-vars
import render from 'preact-render-to-string'

export default function signin ({ csrfToken, providers, callbackUrl, email, error: errorType }) {
// We only want to render providers
Expand Down Expand Up @@ -30,7 +29,7 @@ export default function signin ({ csrfToken, providers, callbackUrl, email, erro

const error = errorType && (errors[errorType] ?? errors.default)

return render(
return (
<div className='signin'>
{error &&
<div className='error'>
Expand Down
3 changes: 1 addition & 2 deletions src/server/pages/signout.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
import { h } from 'preact' // eslint-disable-line no-unused-vars
import render from 'preact-render-to-string'

export default function signout ({ baseUrl, basePath, csrfToken }) {
return render(
return (
<div className='signout'>
<h1>Are you sure you want to sign out?</h1>
<form action={`${baseUrl}${basePath}/signout`} method='POST'>
Expand Down
3 changes: 1 addition & 2 deletions src/server/pages/verify-request.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
import { h } from 'preact' // eslint-disable-line no-unused-vars
import render from 'preact-render-to-string'

export default function verifyRequest ({ baseUrl }) {
return render(
return (
<div className='verify-request'>
<h1>Check your email</h1>
<p>A sign in link has been sent to your email address.</p>
Expand Down

1 comment on commit 810d02e

@vercel
Copy link

@vercel vercel bot commented on 810d02e Mar 8, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.