Donald BidenD
Denoβ€’16mo agoβ€’
2 replies
Donald Biden

Redirecting inside a page in Fresh 2.0

Is returning a redirect response like this not working in Fresh 2.0 anymore?

import { define } from '../utils.ts';

export default define.page(function Page({ state }) {
  if (!state.isLoggedIn) {
    return new Response('', {
      status: 307,
      headers: { Location: '/sign-in' },
    });
  }

  return (
    <div style={{ display: 'flex' }}>
      I am logged in
    </div>
  );
});


Also, ctx.redirect is undefined so it's likely not implemented yet I believe?
Was this page helpful?