How to set a cookie when using `createRouteData` or `createServerData$`?
For user authentication it may be necessary to set a cookie. In Remix, for example, it is solved so that a
loader can either directly return a value or alternatively a Response. The Response can then be used to set the Set-Cookie header. Remix seems to recognize whether the values are returned directly or via a Response, e.g. with json({...}), and interprets the types correctly when calling useLoaderData<typeof loader>(). This does not seem to work with SolidStart. Is there an alternative way? https://remix.run/docs/en/v1/route/loader