Estou procurando a documentação do MDN para a função cookieStore.get .
CookieStore ainda não foi tipado pelo TypeScript , então preciso criar minha própria definição.
A pergunta que tenho é que na documentação do MDN MDN denota parâmetros opcionais para funções - mas no tipo de retorno ainda não vi valores opcionais no tipo de retorno. Isso significa que posso assumir que todos os valores listados em cookieStore.get
should/will existem?
Com base na especificação W3C , não parece ser o caso de que a documentação MDN esteja necessariamente descrevendo com precisão o tipo de retorno de
cookieStore.get()
A especificação define este tipo:
Observe que, de acordo com isso, as propriedades
domain
eexpires
são marcadas como opcionais, o que não é mencionado no MDN.Se convertermos isso para TypeScript, obteremos algo assim: