How can i return a custom header from a loader?
In remix, we have data util that allows to return data with custom headers. Do we have the same thing in tanstack start?
6 Replies
fair-rose•17h ago
yes
a route's
head
property is a function which receives loader data as a parameter
so your loader returns data, and you can access it in headconstant-blueOP•13h ago
I mean the headers like set-cookie, max-age, etc.
wise-white•12h ago
a loader runs on server initially and then on the client
so no you cant set a header for a loader
what do you want to do here?
constant-blueOP•4h ago
In the loader, i call an API and it returns data with the set-cookie header. I want to set that cookie in the user's browser.
If the loaders run on the client, it should automatically set the cookie because it fetches on the client. But on the server, it doesnt work that way.
In remix, they have the function "data" so they can return stuff like this in the loader
constant-blueOP•4h ago
constant-blueOP•4h ago
Here is the reference