Redirect in createResource
Hey, I don't quite understand where to use redirect, thought it was meant to run server-side but doesnt appear to work inside a deferred createResource. What do I need to do to make this work?
import { redirect } from '@solidjs/router';
import { createResource } from 'solid-js';
export function handleRedirect() {
'use server';
throw redirect('/404');
}
export default function CatchAll() {
createResource(handleRedirect, { deferStream: true });
return (<></>);
}