Come realizzare il seguente flussoflowtype come annotare l'unione con campi opzionali
export type Response = {
err: string,
data: ?Array<Object>,
} | {
data: Array<Object>,
};
voglio esprimere un tipo, che restituisce un errore e dati facoltativi o nessun campo di errore nel caso in cui non ci nessuno. Ma, che lo uso come
return { err: 'todo' };
^^^^^^^^^^^^^^^ object literal. This type is incompatible with
.... Response
union: object type(s)
grazie per la risposta dettagliata. molto sottile, e non avrei notato. grazie ancora. – bsr
Mi hai appena salvato dal saltare fuori dalla finestra, grazie. – NiKo
Dov'è la documentazione per '{chiave:? ValoreTipo}'? Non è in https://flow.org/en/docs/types/objects/. – Gajus