mirror of
https://github.com/roleypoly/roleypoly-v1.git
synced 2025-04-26 04:29:11 +00:00
13 lines
345 B
TypeScript
13 lines
345 B
TypeScript
import Router from 'next/router'
|
|
|
|
export default async (context, target) => {
|
|
if (context && context.res) {
|
|
// server
|
|
// 303: "See other"
|
|
context.res.writeHead(303, { Location: target })
|
|
context.res.end()
|
|
} else {
|
|
// In the browser, we just pretend like this never even happened ;)
|
|
await Router.replace(target)
|
|
}
|
|
}
|