Open ferretwithaberet opened 9 months ago
I'm +1 on this, I've similar pb with building HEADERS
where using a regular function is easier.
@sthenault if you're interested in continuing this thread, please migrate to https://github.com/hey-api/openapi-ts and open an issue there
noticed, thx
Currently, the
Resolver
is defined asand keys like
TOKEN
are defined like:this is annoying in cases where you want to fetch the token from somewhere else, but it might be undefined as maybe it was not fetched yet or the user is not logged in.
Example
I propose the following typing changes:
Resolver
Keys like TOKEN
Another note would be that, at the moment keys like TOKEN contain
?
which marks them as optional, so| undefined
is not required. I do not know if this is intentional as to make the typing more clear thought.